我的一个布局中有一个GridLayout
。
我想从右到左放置项目,这意味着我希望在我的布局的右上角有单元格(1,1)。
到目前为止,我已在GridView
中测试了这些代码:
1- android:gravity="right"
和android:layout_gravity="right"
但它没有用。
2-我也测试了android:layoutDirection="rtl"
它也不起作用。 如何从右到左放置物品?
答案 0 :(得分:7)
这是一种解决方法
将此行添加到XML中的GridView
:
android:rotationY="180"
然后将相同的行添加到XML中的GridView
项:
android:rotationY="180"
答案 1 :(得分:3)
您应该在视图组中使用
android:layoutDirection="locale"
然后在你内心的任何项目中设置引力如下:
android:gravity="start" # or end
我知道这是一个老问题,只是想为找到这篇文章的人找到更准确的答案