Я хочу масштабировать изображение в ImageView следующим образом. ImageView имеет некоторые размеры Width (W) и Height (H). Изображение, которое я помещаю в представление изображения, может быть меньше или больше, чем WxH. Я хочу, чтобы масштабирование сохранялось при сохранении соотношения сторон до Заполнение Ш x В.
Кажется, что ближе всего к тому, что я хочу, это Android: scaleType = "centerInside", но я вижу, что если изображение меньше, чем WxH, оно поместит версию этого изображения в небольшом масштабе центр ImageView (как написано в документации), но я хочу, чтобы он масштабировался так, чтобы он «соответствовал», показывая все изображение и растягивая его до максимально возможного размера контейнера, ничего не обрезая. Другими словами, сохраняйте растягивающие пропорции, пока ширина или высота не столкнутся с краем контейнера (ImageView).
Это кажется очевидной вещью, которую я хочу сделать, но я не могу заставить ее работать таким образом !!!