У меня есть изображение, которое я создал в большем измерении, чем то, как оно, скорее всего, будет отображаться. Допустим, это 200х200. Я тестирую устройство с разрешением 800х480 в альбомном режиме. Моя цель состоит в том, чтобы изменить размер этого изображения до 1/4 высоты текущего вида, закрепить в верхнем правом углу, а также сохранить соотношение сторон. Это будет означать, что при просмотре в разрешении 800x480 мое изображение будет в правом верхнем углу и будет отображаться с разрешением 120x120.
Я подумал, что способ сделать это - использовать вертикальную LinearLayout с weightSum и layout_weights среди элементов (используя пустые элементы с layout_weight для заполнения, если необходимо) и AdjustViewBounds = true в ImageView, но я не могу получить эффект, который я собираюсь. Есть идеи?