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