android - Recycler View Horizo​​ntal Scroll with 2 列

标签 android android-recyclerview recyclerview-layout

这是我到目前为止尝试过的

LinearLayoutManager layoutManager =
        new GridLayoutManager(getActivity(), 2, GridLayoutManager.HORIZONTAL, false);

但它显示了 2 行而不是两列。

如何在回收站 View 中显示水平滚动的两个项目?

最佳答案

好吧,这是一个基础,

当您使用 GridLayoutManager.HORIZONTAL 时,第二个参数将被视为行数

而当您编写 GridLayoutManager.VERTICAL 时,第二个参数将被视为列数

还有这个

LinearLayoutManager layoutManager =
        new GridLayoutManager(getActivity(), 2, GridLayoutManager.HORIZONTAL, false);

应该是,

GridLayoutManager layoutManager =
            new GridLayoutManager(getActivity(), 2, GridLayoutManager.HORIZONTAL, false);

在上面的代码中,2 被认为是要生成的行数。

关于android - Recycler View Horizo​​ntal Scroll with 2 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47300862/

相关文章:

android - 将数据发送到我的 RV 适配器时出现问题,我该如何解决?

java - Viewmodel 不从 Android Room 更新数据,但成功插入其中

android - 无尽的 RecyclerView - 进度条不会消失

android - 在滚动 recyclerview 项目时,当 recyclerview 滚动时背景颜色发生变化

java - Android 模拟器与手机

java - Recycler View 线性布局管理器返回 null

android - 为什么倒数计时器突然执行得很快?

android - 为 Kotlin 多平台项目运行单元测试时出错

java - 如何从特定适配器位置的 RecyclerView 获取 View 并从这些 View 中获取值?

android - 调整和定位 RecyclerView 项目