1

我在垂直方向上使用带有 StaggeredGridLayoutManager 的 RecyclerView。RecyclerView 的Item 只包含一个视图——ImageView。我希望 ImageView 的高度可以缩放以匹配 RecyclerView 的列宽并保持它包含的照片的纵横比。目前这个图像视图的参数是: android:layout_width="wrap_content" android:layout_height="wrap_content" android:scaleType="centerCrop" 但是 RecyclerView 中项目的高度与照片的原始高度匹配,并且照片正好居中。怎么可能做到这一点?

4

1 回答 1

6

将此属性添加到您的ImageView

    android:adjustViewBounds="true"

图像视图 | 安卓开发者

于 2016-08-11T13:02:09.693 回答