我想在android中显示文本文件中的阿拉伯文字。在一些手机和平板电脑中它似乎是正确的,但在一些Android设备上它看起来像下面的文字:
ا ل س ل ا م ع ل ي ك م
请帮助我如何在每台设备上正确显示它们。
答案 0 :(得分:3)
我认为这里的问题是文本没有从右向左显示。您应该尝试使用Bidi类,或者在XML中指定以下内容:
<EditText android:layout_width="match_parent" android:layout_height="wrap_content"android:id="@+id/editText1" android:gravity="right">/EditText>
答案 1 :(得分:1)
将ttf文件复制到android项目文件夹中的assets文件夹中。然后在代码中设置textview的字体。