Use the following -
imageA.setOnSizeChangedLister(new DifferenceView.OnSizeChangedListener(){
@Override
public void onResize(){
level.scaleBy(imageA.getScale());
RelativeLayout.LayoutParams existingLayoutParams = ((RelativeLayout.LayoutParams) bar.getLayoutParams());
existingLayoutParams.width = imageA.getWidth();
existingLayoutParams.height = imageA.getHeight();
bar.setLayoutParams(existingLayoutParams);
}
});