У меня есть этот простой XML-макет и файл green_square.png размером 30X30 пикселей
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ImageView
android:background="@color/red"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:adjustViewBounds="true"
android:scaleType="fitStart"
android:src="@drawable/green_square"/>
</LinearLayout>
То, чего я пытаюсь добиться, - это масштабировать изображение, чтобы заполнить родительскую ширину, сохраняя его пропорции без дополнительного пространства ImageView.
Я добавил красный фон в ImageView только для справки о дополнительном пространстве, которое я хочу избежать.
Вот моя цель