android - RecyclerView - GridLayoutManager - 双向滚动

标签 android android-layout gridview scroll android-recyclerview

目前,我正在为 RecyclerView 寻找一个 GridLayoutManager,我可以使用它在两个方向上滚动。 它应该有固定数量的列。但如果这些列太宽,应该有一个滚动条,我可以用它水平滚动。

行数未定义,应根据项目数计算。

我创建了一张小图片来阐明我的意思。 picture to clarify what I mean

我已经在谷歌上搜索过,但到目前为止我找不到任何符合我要求的东西。 有人知道这样的布局管理器吗?

我当前的解决方案是在 RecyclerView 周围包裹一个 Horizo​​ntalScrollView。 我已经创建了 GridLayoutManager 的子类并覆盖 canScrollHorizo​​ntal() 和 canScrollVertical()。但这不起作用。

最佳答案

关于android - RecyclerView - GridLayoutManager - 双向滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38638790/

相关文章:

android - 我们如何增加 toast 的字体大小?

c# - 如何让 GridView 为空?

android - 无法在android studio中运行git项目

android - android 设备的后退按钮在 rhomobile 中不起作用

android - Hello Gridview Android 教程 - 运行时黑屏

android - 软键盘隐藏部分布局?

Android:默认 XML 编辑器不再打开 [不支持的内容类型错误]

asp.net - 扫描每列中的每个 gridview 行,如果所有行都为空,则隐藏该列

javascript - 如何使用 javascript 从 gridview 下拉列表中获取选定的值

android - 抽屉导航中每个 fragment 的不同工具栏