ImageView ScaleType - FitStart 和 FitEnd

使用 START 缩放图像。

使用 END 缩放图像。

官方文件

FitStart

这将适合容器的最小尺寸,并将它与开始对齐。

<ImageView android:layout_width="200dp"
           android:layout_height="200dp"
           android:src="@mipmap/ic_launcher"
           android:id="@+id/imageView"
           android:scaleType="fitStart"
           android:layout_gravity="center"
           android:background="@android:color/holo_orange_light"/>

StackOverflow 文档

StackOverflow 文档

FitEnd

这将适合容器的最小尺寸,并将它与末端对齐。

<ImageView android:layout_width="200dp"
           android:layout_height="100dp"
           android:src="@mipmap/ic_launcher"
           android:id="@+id/imageView"
           android:scaleType="fitEnd"
           android:layout_gravity="center"
           android:background="@android:color/holo_orange_light"/>

StackOverflow 文档

StackOverflow 文档