如何自动中心裁剪ImageView Android?

我做了一个listView图像。 我的目标是我的listView的每个项目有100dp相同的高度。 我遇到一个问题,我的imageView自动resize,但不占用整个父母的空间。

这是我目前的结果和客观结果:

调整图像的对象

有没有人知道自动添加作物中心的选项?

我不确定我是否理解正确。 我想,它一定是你想要的两个之一。

在你的图片视图中设置属性

android:scaleType="fitXY" 

完全适合ImageView

你可以select

 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);