0

RecyclerViewGridLayoutManagerを使用すると、セルは常に左揃えになります。空きスペースは常にセルの右側に表示されます。 ItemDecorationを使用してオフセットを計算すると、セルが小さくなり、セルの右側の空きスペースが維持されます。細胞内のRecyclerViewおよびlayout_gravity="center"gravity="center"は役に立たない。GridLayoutManagerを使用すると常にRecyclerViewセルが左揃えになります

答えて

1

私の頭を壁にぶつけた後、問題は固定サイズのセルを使用していることが判明しました。セルにandroid:layout_width="match_parent"を設定すると、正常に動作し始め、ItemDecorationが正しくスペーシングを適用しました。 columnWidth="@dimen/[n]dp"も削除しましたが、それが必要かどうかはテストしていません。

+0

ありがとうございます!同じ問題があった=) – Eshaan