android - 如何改变RecyclerView的顺序从右到左?

标签 android android-recyclerview gridlayoutmanager

我正在使用RecyclerviewGridLayoutManager 。数据显示如下:

1      2      3
4      5      6
.
.
.

但我想要这个:

3      2       1
6      5       4
.
.
.

我怎样才能做到这一点?

最佳答案

重写GridLayoutManager对象的isLayoutRTL方法,如下所示:

GridLayoutManager gl= new GridLayoutManager(context , 4)
       {
           @Override
           protected boolean isLayoutRTL() {
               return true;
           }
       };

关于android - 如何改变RecyclerView的顺序从右到左?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54288138/

相关文章:

android - 如何使 TextView 具有渐变边缘?

android - 巴士座位预订管理

android - 广播接收器android中的上下文

android - 如果该字段在 json 中不存在,Gson 将默认 bool 值更改为 false

android - 如何在android中的RecyclerView中填充数据?

android - RecyclerView overdraw 项目

Android使用gridlayoutmanager在recyclerview中的最后一个元素下方添加间距

android - 在 Marshmallow 中使用 GridLayoutManager 处理 Android recyclerview 时遇到问题

java - <> 在类名中是什么意思?

安卓+ Gradle : list directories into a file