2

我想在 android 中显示来自文本文件的阿拉伯文本。在某些手机和平板电脑中它似乎是正确的,但在某些 android 设备上它看起来像下面的文本:

ا ل س ل ا م     ع ل ي ك م

请帮助我如何在每台设备上正确显示它们。

4

2 回答 2

3

我认为这里的问题是文本没有从右到左显示。您应该尝试使用Bidi类,或者在 XML 中指定以下内容:

<EditText android:layout_width="match_parent" android:layout_height="wrap_content"android:id="@+id/editText1" android:gravity="right">/EditText>
于 2012-12-05T09:58:28.680 回答
1

将ttf文件复制到你的android项目文件夹中的assets文件夹中。然后在代码中设置textview的字体。

于 2012-12-05T10:01:09.387 回答