我想要一个网格视图,每当行数达到4时,它就会在新行中添加元素,它应该开始在第1行添加元素。
假设我在第1张图片中有7个项目并添加2个元素,那么它应该在第2列的最后一个索引处添加第一个元素,在第3列的第1个索引处添加第二个元素
假设我在第二张图片中有11个项目并添加了2个元素,那么它应该在第3列的最后一个索引处添加第一个元素,在第4列的第1个索引处添加第二个元素
答案 0 :(得分:1)
试试这个:
GridLayoutManager layoutManager =
new GridLayoutManager(getActivity(), 4);
layoutManager.setOrientation(RecyclerView.HORIZONTAL);
recyclerView.setLayoutManager(layoutManager);
答案 1 :(得分:0)
试试这个
GridLayoutManager gridLayoutManager = new GridLayoutManager(this, 4, GridLayoutManager.HORIZONTAL, false);
recycleView.setLayoutManager(gridLayoutManager);