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 の書体を設定します。