1

さまざまなカテゴリに含まれるアイテムを含むリストがあります。たとえば、4 つのリストがあり、次のようにマージします。

list1 = A,A,A,A
list2 = B,B,B,B
list3 = C,C,C,C
list4 = D,D,D,D

私はこれらを次のようにマージします:

mergedList=A,B,C,D,A,B,C,D,A,B,C,D,A,B,C,D

すべてのリスト項目のサイズが異なる可能性があり、すべての A 項目を最初のスパンに、B 項目を 2 番目のスパンに、CD 項目についても同じように配置したい...

ただし、アイテムは常に異なるスパンにあります。アイテムのサイズが異なり、次のスパンではなく、小さなサイズのアイテムの後にいくつかのアイテムが作成されるためです。StaggeredGridLayoutManager でこの問題を解決する方法はありますか?

4

1 に答える 1