在布局中覆盖从右到左

时间:2017-01-06 13:00:25

标签: android right-to-left

我开发了一个应用程序,其中所有内容都在其布局和视图中从左到右排列。问题是,当我将设置中的语言更改为波斯语(从右到左的语言)时,所有内容都会从右向左更改。 如何覆盖此更改以防止其发生?

3 个答案:

答案 0 :(得分:2)

如本文所述: Override supportsRtl in one of the layouts

你必须设置

android:layoutDirection="ltr"

答案 1 :(得分:1)

您只需在项目清单的应用程序标记内写下此行

 android:supportsRtl="false"

答案 2 :(得分:1)

如果您使用的是RelativeLayout,则可以指定android:toLeftOf而不是android:toStartOf,依此类推。然后,无论语言环境如何,视图都被强制到左侧