在ImageView中,我们需要设置属性
android:adjustViewBounds="true"
他的意思是图片是否保持宽高比。
切记的一点是该属性需要与maxWidth、MaxHeight一起使用,否则单独使用没有效果。
想实现标题的效果,你可以这样设置
<ImageView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:background="@color/white"
android:maxHeight="1000dp"
android:scaleType="centerCrop" />
设置好后,试试效果吧!