私はRecyclerViewを持っていて、そのレイアウトマネージャにStaggeredGridLayoutManagerを使用しました。すべてのアイテムは幅が異なり、どのアイテムがどのくらい広いか分かりません。
マイコード:異なるアイテムの幅を持つRecyclerViewのLayoutManager
StaggeredGridLayoutManager stagedLayoutManager = new StaggeredGridLayoutManager(4, VERTICAL);
recyclerView.setLayoutManager(stagedLayoutManager);
しかし、私はいくつかのことはこの1つのように見えるがしたい:
どのように私は達成することができます私をguidをしてくださいこの目的は?ありがとう
最初の行を塗りつぶしたい場合は、その行が2番目の行にいっぱいになるなどします。 1つの行のすべての項目は、行全体を埋めるために伸びる必要があります。リストは垂直方向にスクロールする必要があります。これは正しいです? –
@EugenPechanecはい私は最初の行を塗りつぶしたいと思います。その行が2行目に続きそうですが、行全体を埋めるために1つの行のすべてのアイテムを伸ばしたいとは思いません。実際には、1つの行のすべての項目は幅を保持する必要があり、それらの間にスペースは必要ありません。 – hosseinAmini