У меня есть список содержит элементы, включенные в разные категории. Например, у меня есть 4 списков и я объединить их, как это:Как создать элементы с разным размером в порядке с помощью StaggeredGridLayoutManager?
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 и то же самое для предметов CD ...
Но предметы всегда расположены в разных диапазонах. Поскольку размеры элементов разные, а некоторые элементы создаются после небольших элементов размера, а не в следующем диапазоне. Есть ли способ исправить эту проблему с помощью StaggeredGridLayoutManager?