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