Chciałbym więc określić zarówno min. szerokość/wysokość i maks. szerokość/wysokość dla ImageView. Obraz powinien być skalowany, aby pasował.Jak ustawić zarówno minimalny, jak i maksymalny rozmiar ImageView w Androidzie?
ten sposób:
<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" />
minimalna. szerokość i wysokość działają tak, jak powinny, ale maks. szerokość i wysokość są ignorowane.
Jeżeli ustawić 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" />
niż MAX. szerokość i wysokość działają tak, jak powinny, ale min. szerokość i wysokość są ignorowane.
Czy istnieje sposób na uzyskanie obu?
Masz rację. Mam dość tego, że nie jestem w stanie zrobić nic prostszego z Androidem. – tasomaniac