我正在尝试制作带有提示文本的EditText
:
在英语中是“password”..光标正确地设置在左侧。
但对于阿拉伯语,提示为“كلمه المرور”,光标始终设置在左侧(提示的末尾)而非右侧。
<EditText
android:id="@id/ETPass"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/etUsrName"
android:layout_marginLeft="@dimen/_25sdp"
android:layout_marginRight="@dimen/_25sdp"
android:layout_marginTop="@dimen/_5sdp"
android:background="@drawable/signup_edittext_input"
android:ellipsize="start"
android:gravity="center|right"
android:hint="@string/Password"
android:imeOptions="actionNext"
android:inputType="textPassword"
android:paddingRight="@dimen/_5sdp"
android:singleLine="true"
android:textColor="@color/orange"
android:textColorHint="@color/orange" />
这种情况仅在
android:inputType="textPassword"
时发生。对于普通文本的 inputType
,一切正常运作。