首先填充网格布局管理器列,然后填充行

时间:2020-08-20 06:23:55

标签: android kotlin android-recyclerview adapter gridlayoutmanager

我有7个元素(此处以简化的方式)。如何设置网格布局以使2列布局具有column1的前4个元素和column2的其余元素。 像这样

   1   5
   2   6
   3   7
   4

我正在使用带有GridLayout的回收站视图

val itemDecoration = ItemOffsetDecoration(8)
recycler_view.layoutManager = GridLayoutManager(context, 2)
recycler_view.adapter = MyAdapter(context, items)
recycler_view.addItemDecoration(itemDecoration)

1 个答案:

答案 0 :(得分:0)

我认为您可以通过添加适当的绑定方法来实现您的目标。您可以在方法中使用if语句,根据持有人的位置将数据正确绑定到持有人。

相关问题