从英语到阿拉伯语时,Android Studio会自动切换两侧,这很棒。但是,在使用约束布局和重力时,重力保持不变,有什么主意我可以解决这个问题吗?
答案 0 :(得分:1)
这就是为什么您必须使用RTL支持。在清单中使用android:supportsRtl="true"
时,必须更改XML。每当您在左侧等任意一侧设置填充或边距时,都会看到一条警告,告诉您在另一侧添加填充/边距。
对于重力,有一个选项 viewStart , viewEnd 。显示当您使用 viewStart 而不是 start 时,当语言更改时
会注意您的布局重力答案 1 :(得分:0)
我假设您是指TextView的重力(而不是布局重力)。
在xml中,同时支持LTR和RTL布局的属性为 android:gravity =“ start”“ 和 android:gravity =” end“