我制作了一个 Horizontal RecyclerView,它工作正常(感谢 this),但滚动方向和数据从左到右展开;那么如何更改 RecyclerView 的滚动方向,如下图所示?
我的代码:
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/