我有一些相对布局,有些ImageView有时会超出布局的边界.当发生这种情况时,ImageViews会调整大小,使它们变小,而不是超出范围.我希望它们正常显示并且只是被裁剪.
我认为有一些布尔值可以做到这一点,但我无法在API中找到它.我认为它可能是ViewGroups下的clipChildren,但将其设置为false或true似乎什么都不做.任何帮助表示赞赏.
小智 1
有点晚了,但是你在 xml 中尝试过这段代码吗?
<ImageView
android:scaleType="centerCrop"
android:id="@+id/imageView"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
Run Code Online (Sandbox Code Playgroud)
关键在于scaleType。它将图像的纵横比裁剪到布局的范围内。
| 归档时间: |
|
| 查看次数: |
509 次 |
| 最近记录: |