Пропорциональное изменение размера ImageView, когда ширина установлена, чтобы заполнить родительский - PullRequest
1 голос
/ 02 сентября 2011

Есть ли способ пропорционально установить высоту ImageView, если ширина установлена ​​на android:layout_width="fill_parent"?

Похоже, что нет прямого способа настройки ImageView без перекоса одного из его размеров.Это кажется странным, поскольку ожидается, что приложение будет поддерживать множество размеров и разрешений экрана.

1 Ответ

2 голосов
/ 02 сентября 2011

Вы можете использовать wrap_content для высоты и установить правильный тип масштаба (либо в коде, либо через атрибут android:scaleType в XML). Вы, вероятно, ищете CENTER_INSIDE / android:scaleType="centerInside".

См. ImageView.ScaleType

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...