如何自动中心裁剪ImageView Android?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何自动中心裁剪ImageView Android?相关的知识,希望对你有一定的参考价值。
我做了一个listView图片。我的目标是我的listView的每个项目具有相同的100dp高度。我遇到一个问题,我的imageView会自动调整大小,但不占用父级的整个空间。
这是我目前的结果和客观结果:
有没有人知道添加的选项可以自动生成裁剪中心?
答案
我不确定我是否理解正确。我想,它必须是你想要的两个中的任何一个。
在图像视图中设置属性
android:scaleType="fitXY"
完全适合ImageView
。
你可以选择
android:scaleType="centerCrop"
到作物中心。
另一答案
我知道它已经晚了但是也许通过使用android来到这个问题页面的人会有所帮助:scaleType =“centerCrop”图像居中但是它从各个方面被裁剪,所以最好使用这个属性而不是fitCenter和与此同时使用另一个属性来保持纵横比
android:adjustViewBounds="true"
android:scaleType="fitCenter"
另一答案
您是否了解ImageView上的裁剪选项?
http://developer.android.com/reference/android/widget/ImageView.ScaleType.html
您只需将这些作为属性应用于XML:
喜欢:
android:scaleType="centerCrop"
另一答案
在java:imageView.setScaleType(ScaleType.FIT_XY);
以上是关于如何自动中心裁剪ImageView Android?的主要内容,如果未能解决你的问题,请参考以下文章
在 Android 上使用 scaletype centerCrop 时如何调整 ImageView 的裁剪量?
UIImageVIew 根据 ImageView 大小裁剪图像中心