【发布时间】:2016-07-28 14:04:02
【问题描述】:
目前我正在为 RecyclerView 寻找一个 GridLayoutManager,我可以使用它在两个方向上滚动。 它应该有固定数量的列。但如果这些列太宽,应该有一个滚动条,我可以用它水平滚动。
行数未定义,应根据项目数计算。
我已经在谷歌上搜索过,但直到现在我都找不到任何符合我要求的东西。 有谁知道这样的layoutmanager吗?
我目前的解决方案是在 RecyclerView 周围包裹一个 HorizontalScrollView。 我已经创建了 GridLayoutManager 的子类并覆盖了 canScrollHorizontal() 和 canScrollVertical()。但这不起作用。
【问题讨论】:
-
您找到更好的解决方案了吗?到目前为止,HorizontalScrollView 对我来说效果最好,甚至 NestedScrollView 也不起作用。
标签: android android-layout gridview scroll android-recyclerview