2012-12-05 76 views
2

我想在android中顯示文本文件中的阿拉伯文字。在一些手機和平板電腦似乎是正確的,但在某些Android設備上,它看起來像下面的文字:如何在android中顯示阿拉伯文字?

ا ل س ل ا م  ع ل ي ك م 

請幫助我如何將它們正確顯示在每個設備上。

回答

3

我認爲這裏的問題是文本沒有從右到左顯示。你應該嘗試使用Bidi類,或通過指定你的XML如下:

<EditText android:layout_width="match_parent" android:layout_height="wrap_content"android:id="@+id/editText1" android:gravity="right">/EditText> 
+0

設備也可能不支持阿拉伯字符修形,即使它支持希伯來語的基本從右到左顯示。它*可能*在Web瀏覽器中工作,但支持在不同設備和操作系統版本之間變化很大。 –

1

複製TTF文件的資產文件夾在你的Android項目folder..Then在代碼中設置TextView的的字樣。