我正试图使用GridLayoutManager
将一些数据填充到RecyclerView
中:
GridLayoutManager layoutManager = new GridLayoutManager(this, 3, GridLayoutManager.VERTICAL, false);
这将把数据从左到右填入网格中。第一个项目将被放置在左上角等位置。
但我正在开发的应用程序是针对RTL语言设计的,因此我需要使它从右到左填充。
我尝试将最后一个参数更改为true
。但它只是滚动了整个RecyclerView
。
同时设置RecyclerView
的layoutDirection
属性不起作用(不考虑我的最小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
创建一个从右到左填充的网格布局?