android: right to left TextInputLayout

11 浏览
0 Comments

android: right to left TextInputLayout

有没有办法将TextInputLayout显示为从右到左的模式?

我使用下面的代码来使用TextInputLayout,但它是从左到右的。

android:id="@+id/ttt"

android:layout_width="300dp"

android:layout_height="wrap_content"

android:layout_centerVertical="true"

android:layout_centerHorizontal="true">

android:layout_width="300dp"

android:layout_height="55dp"

android:id="@+id/editText"

android:singleLine="true"

android:hint="提示"/>

0
0 Comments

问题原因:在布局中,字符串的位置优先级高于gravity和textAlignment属性,导致了错误的方向。

解决方法:

1. 在iw文件夹下创建一个本地化的string.xml文件。

2. 将EditText的gravity属性设置为start。

3. 将textAlignment属性设置为viewStart。

(完)

0