Вы можете использовать scaleType: CENTER в своем ImageView, чтобы избежать масштабирования, и установить для фона IMageView значение @ color / white. Затем, если вам нужно изменить размер представления изображения, просто обновите его ширину и высоту либо в XML макета, либо программно:
image_view.getLayoutParams().height = yourNewHeight;
image_view.getLayoutParams().width = yourNewWidth;
image_view.requestLayout()
Надеюсь, это поможет. Ваше здоровье.