Я хотел бы указать как мин. ширина/высота и макс. ширина/высота для ImageView. Изображение должно быть масштабировано, чтобы соответствовать.
Выполнение:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minWidth="100dp"
android:maxWidth="200dp"
android:minHeight="100dp"
android:maxHeight="200dp"
android:src="@drawable/ic_launcher" />
мин. ширина и высота выполняют как надо, но макс. Ширина и высота игнорируются.
Если я установлю android:adjustViewBounds="true":
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:scaleType="fitCenter"
android:minWidth="100dp"
android:maxWidth="200dp"
android:minHeight="100dp"
android:maxHeight="200dp"
android:src="@drawable/ic_launcher" />
, то макс. ширина и высота выполняют как надо, но мин. Ширина и высота игнорируются.
Есть ли способ получить и то, и другое?