我有带阿拉伯文字的EditText。
当我输入阿拉伯语文本时,文本按预期显示,从右到左。
但是,当我复制并粘贴文本时,前10个左右的字符不可见。
当我删除显示在屏幕边缘的第一个字符的阿拉伯文字时,它会滚动回到缺少的字符。
There are 4 letters before the first letter, which don't appear
这只是三星平板电脑(Android 4.1.2(API 16))
的问题EditText的XML:
<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" />
答案 0 :(得分:0)
android:gravity="right"