为什么android:textDirection=";地点“;不使用EditText';阿拉伯语的提示密码?
xml布局:为什么android:textDirection=";地点“;不使用EditText';阿拉伯语的提示密码?,android,Android,xml布局: <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingLeft="10dp" android:paddingTop="5dp" android:paddingRight="10d
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingLeft="10dp"
android:paddingTop="5dp"
android:paddingRight="10dp"
android:text="Email Address"
android:textColor="@color/common_text_color_1"
android:textDirection="locale"
android:textSize="@dimen/input_text_common_size_1" />
<EditText
android:id="@+id/edittext_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#00000000"
android:backgroundTint="@color/common_line_color_edit_text"
android:hint="Tab to enter email"
android:paddingLeft="10dp"
android:paddingTop="5dp"
android:paddingRight="10dp"
android:textDirection="locale"
android:textSize="@dimen/input_text_common_size_1" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginLeft="10dp"
android:layout_marginTop="@dimen/underline_distance_from_input_text"
android:layout_marginRight="10dp"
android:background="@color/common_edit_text_underline_button" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/distance_between_input_fields"
android:paddingLeft="10dp"
android:paddingTop="10dp"
android:paddingRight="10dp"
android:text="Password"
android:textColor="@color/common_text_color_1"
android:textDirection="locale"
android:textSize="@dimen/input_text_common_size_1" />
<EditText
android:id="@+id/edittext_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#00000000"
android:backgroundTint="@color/common_line_color_edit_text"
android:hint="Tab to enter password"
android:inputType="textPassword"
android:paddingLeft="10dp"
android:paddingTop="5dp"
android:paddingRight="10dp"
android:textDirection="locale"
android:textSize="@dimen/input_text_common_size_1" />
结果如下:
要更正对齐,我使用android:textDirection=“locale”
工作很好
当我选择阿拉伯语时,整个文本都是成功对齐的。美好的
但密码提示不是。为什么?android:textAlignment=“viewStart” 将上述行添加到
.xml
文件中的EditText