私は RecyclerView を StaggeredGridLayoutManager で垂直方向に使用しています。RecyclerView のアイテムには、ImageView という 1 つのビューのみが含まれます。ImageView の高さを RecyclerView の列幅に合わせてスケーリングし、含まれる写真の縦横比を維持したいと思います。現在、この画像ビューのパラメーターは次のとおりです。
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="centerCrop"
ただし、RecyclerView のアイテムの高さは写真の元の高さと一致し、写真はちょうど中央に配置されます。どうすればそれを達成できますか?
質問する
1125 次