【发布时间】:2017-06-23 21:44:32
【问题描述】:
我在使用 GridLayoutManager 填充回收站视图时遇到问题。
我需要完成第一行,完成后去第二行。我做了一个重新排序列表的算法,因此它可以正确显示,并且我可以在不执行任何映射-取消映射操作的情况下点击该项目。这工作正常,但是当所有项目无需滚动即可显示在屏幕上时,就会出现问题。
例如,我有 4 个项目,我需要以 2 行网格布局(水平布局)显示它们。屏幕上有 3 个项目的空间,所以我需要它们在第一行,而第 4 个项目应该是第二行中唯一的一个。
给你一张我默认拥有的图片:
0 2
1 3
而我需要的是:
0 1 2
3
有什么想法吗?
编辑: 根据要求,这是我正在使用的代码:
GridLayoutManager layoutManager = new GridLayoutManager(getContext(),2,LinearLayoutManager.HORIZONTAL, false);
【问题讨论】:
-
你找到sloution了吗
标签: android android-recyclerview gridlayoutmanager