Android水平RecyclerView滚动方向

标签 android android-recyclerview horizontal-scrolling

我制作了一个 Horizo​​ntal RecyclerView,它工作正常(感谢 this),但滚动方向和数据从左到右展开;那么如何更改 RecyclerView 的滚动方向,如下图所示?

enter image description here

我的代码:

StaggeredGridLayoutManager staggeredGridLayoutManager =
                new StaggeredGridLayoutManager(
                        2, //The number of Columns in the grid
                        LinearLayoutManager.HORIZONTAL);

最佳答案

假设您在 RecyclerView 中使用 LinearLayoutManager,那么您可以将 true 作为 LinearLayoutManager 中的第三个参数传递构造函数。

例如:

mRecyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, true));

如果您使用的是 StaggeredGridLayoutManager,那么您可以使用它提供的 setReverseLayout 方法。

关于Android水平RecyclerView滚动方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37733221/

相关文章:

android - Android 中的水平滚动文本

javascript - 水平滚动 div 的内容被剪切

安卓开发

java - 如何使用firebase在android应用程序启动时查询 "list data"?

android - 如何从 Firebase 数据库中读取除特定键之外的所有键的所有数据?

java - Android 将单词插入 ArrayList,内存不足

android - 单个 StaggeredGridView 中有多个列?

android - RecyclerView 监听添加的项目

Android studio RecyclerView onCreateViewHolder 布局膨胀好慢

android - EditText 不水平滚动