EditText 中的 InputType 改变了 rtl 文本的重力

Ale*_*oft 0 android

<EditText
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:textColorHint="#E6E6E6"
    android:inputType="textPassword"
    android:hint="?????"
    android:id="@+id/etLoginPassword"
    android:layout_marginEnd="30dp"
    android:layout_marginStart="30dp"
    android:singleLine="true"
    android:imeOptions="actionDone"/>
Run Code Online (Sandbox Code Playgroud)

当我改变时android:inputTypeTextHint它“扔”到左边。当我将重力更改为“正确”时,它会返回到它需要的位置(希伯来语)。但是,我希望密码(用 EditText 编写的文本)重力为“左”(密码应该用英文字符书写)。我怎样才能克服这个问题?

Mar*_*und 5

尝试这样做

android:textAlignment="viewStart"
Run Code Online (Sandbox Code Playgroud)