对于特定布局/资源上的LTR,即使在RTL中运行

时间:2018-12-09 17:52:06

标签: android android-layout

我希望我的应用程序支持RTL。
我已将android:supportsRtl="true"添加到清单中的Application元素中,它看起来很棒。
但是,对于LTR / RTL,有一些布局应保持不变。我知道我可以将布局文件复制到layout-ldrtl目录中,但是如果可能的话,我更希望只复制一份资源。

1 个答案:

答案 0 :(得分:1)

要强制对布局进行LTR,可以将android:layoutDirection="ltr"添加到布局XML标签中,如下所示:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layoutDirection="ltr"
    ...>