我在垂直方向上使用带有StaggeredGridLayoutManager的RecyclerView。 RecyclerView的项目只包含一个视图 - ImageView。我希望ImageView高度可以缩放以匹配RecyclerView的列宽并保持它包含的照片的宽高比。目前此图像视图的参数是:
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="centerCrop"
但是RecyclerView中项目的高度与照片的原始高度相匹配,而照片只是居中。
怎么可能实现这个目标?
答案 0 :(得分:5)