Android: растягивание ImageView с фоном - PullRequest
1 голос
/ 11 октября 2010

У меня есть альбомная компоновка с вертикальной линейной раскладкой кнопок в левой части экрана и пользовательским изображением в правой части экрана. Дизайн, над которым я работаю, требует двухконтурной границы вокруг него, которую я реализовал, создав фон прямоугольной формы с границей, являющейся внешним цветом, а фоном формы - внутренним цветом. Затем я просто добавляю немного отступа вокруг картинки, и вы получаете двухтактную рамку. Проблема заключается в расширении изображения, чтобы заполнить пространство в макете. Я не знаю размеры изображения, поскольку оно определяется пользователем, и я бы хотел, чтобы оно расширялось, чтобы точно заполнить любое измерение при сохранении соотношения сторон. Это делает настройка fill_parent как для ширины, так и для высоты, но она также расширяет фон до полного заполнения ячейки, что приводит к эффекту буквенного бокса. Есть ли способ, кроме как просто отрегулировать размер представления после макета, заставить его только расширять вид настолько, насколько это необходимо?

1 Ответ

0 голосов
/ 19 марта 2011

Мне никогда не удавалось заставить это работать должным образом, и я просто настроил макет на другое расположение.

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