Как увеличить холст изображения?

Я ищу способ увеличить размер изображения, не растягивая исходное изображение, просто добавьте белые пиксели в качестве границы, аналогично изменению размера холста в редакторе изображений.

1
0
35
1

Ответы 1

Вы можете использовать scaleType: CENTER в своем ImageView, чтобы избежать масштабирования, и установить для фона IMageView значение @ color / white. Затем, если вам нужно изменить размер представления изображения, просто обновите его ширину и высоту либо в XML макета, либо программно:

image_view.getLayoutParams().height = yourNewHeight;
image_view.getLayoutParams().width = yourNewWidth;
image_view.requestLayout()

Надеюсь, это поможет. Ваше здоровье.

Другие вопросы по теме