EditText中的阿拉伯语是右对齐的,但前几个字符不显示
问题描述:
我有EditText和阿拉伯文字。EditText中的阿拉伯语是右对齐的,但前几个字符不显示
当我输入阿拉伯语文本时,文本按预期显示,从右到左。
但是,当我复制并粘贴文本时,前10个左右的字符不可见。
当我将阿拉伯文字删除到屏幕边缘出现的第一个字符时,它就会滚动回缺失的字符。
There are 4 letters before the first letter, which don't appear
这仅在三星平板电脑(安卓4.1.2(API 16))
XML的EditText上的问题:
<EditText
android:id="@+id/et_arabic"
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_margin="5dip"
android:layout_weight="4"
android:background="@drawable/border_gray"
android:gravity="top"
android:hint="Enter Arabic"
android:imeOptions="actionDone"
android:padding="5dip"
android:shadowColor="@color/light_gray"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="2"
android:singleLine="true"
android:text=""
android:textSize="@dimen/text_size_large"
android:textColorHighlight="@color/zeb_blue_skype" />
答
你可以试试这个? (它的LinearLayout作品)
android:gravity="right"
+0
什么是你的手机语言?阿拉伯语? –
试试这个:https://*.com/a/24301248/6021469 –