我正在尝试将一些数据填充到RecyclerView
with 中GridLayoutManager
:
GridLayoutManager layoutManager = new GridLayoutManager(this, 3, GridLayoutManager.VERTICAL, false);
这会将数据从左到右填充到网格中。第一项将被放在左上角,依此类推。
但是我正在开发的应用程序是为 RTL 语言设计的,所以我需要让它从右到左填充。
我试图将最后一个参数更改为true
. 但它只是RecyclerView
一直向下滚动。
设置layoutDirection
属性RecyclerView
也不起作用(不考虑我的最小 API 为 16,并且为 API17+ 添加了此属性):
<android.support.v7.widget.RecyclerView
android:id="@+id/grid"
android:layoutDirection="rtl"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
如何使用创建从右到左填充的网格RecyclerView
?