项目应如下所示: RecyclerView items as grid
答案 0 :(得分:2)
假设任意数量的列和行,您可以尝试将this library与FlexboxLayoutManager一起用于RecyclerView。如前所述,如果列已固定,也可以使用GridLayoutManager。
答案 1 :(得分:0)
只需使用由LinerLayoutManager插入的GridLayoutManager即可完成,而无需嵌套RecyclerView或任何其他这样的Layout:
RecyclerView.LayoutManager mRecyclerGrid=new GridLayoutManager(this,3,LinearLayoutManager.VERTICAL,false);
mRecyclerView.setLayoutManager(mRecyclerGrid);
您可以设置一行中应该显示多少个项目(替换3个项目)。