phone 的语言改变时不改变设计

Don't change the design when language of phone changed

你好,我是一名新的 android 开发人员,我创建了一个 android 应用程序。 当 phone 的语言是英语时,一切都很好,但是当我将其更改为从右到左的语言(例如波斯语或阿拉伯语)时,视图的位置发生了变化。我应该怎么办?谢谢.

在您的 AndroidManifest.xml 中,将以下行添加到 application 节点的属性中:

android:supportsRtl="false"

您的最终代码应如下所示

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.app">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="false"
        android:theme="@style/AppTheme">

    ...

    </application>

</manifest>