【问题标题】:How to change order of RecyclerView from right to left? [duplicate]如何从右到左更改 RecyclerView 的顺序? [复制]
【发布时间】:2019-01-21 10:38:34
【问题描述】:

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

1      2      3
4      5      6
.
.
.

但我想要这个:

3      2       1
6      5       4
.
.
.

我该怎么做?

【问题讨论】:

  • 您无需在Recyclerview 上执行任何操作即可实现这一目标。只需在将数据加载到RecyclerView 之前对其进行排序。
  • 问题是别的。她只想要网格中的 rtl 行。

标签: android android-recyclerview gridlayoutmanager


【解决方案1】:

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

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

【讨论】:

  • 你好,我可以对特殊行强制 RTL 吗?不是所有的网格
猜你喜欢
  • 1970-01-01
  • 2022-01-13
  • 2018-07-01
  • 1970-01-01
  • 2020-02-07
  • 1970-01-01
  • 1970-01-01
  • 2015-07-04
  • 2018-11-07
相关资源
最近更新 更多