アラビア語のテキストを表示するには、How to support Arabic text in Android?のクラスを使用します。 Android 2.1 - 2.3のテキストは左側にありますので、アンドロイド:gravity = "right"を使用しますが、Android 3.0以降ではアラビア語のテキストが自動的に右側に表示され、アンドロイドを使用するとgravity = "right"
アラビア語のテキストでは、Paint.measureTextが正確ではありません。ここに私が試みたものがあります: 私はTextView tv1を持っています。 tv1.getWidth();は大丈夫です。 tv1.getPaint().measureText("المؤلف : عبدالرحمن ابن أبي بكر أبو الفضل السيوطي");は502を与え、これは画面の幅より
Android 2.2用のアラビア語でアプリを作ろうとしています。個別に来て、それは意味の違いを引き起こし、私は手紙を意味 :以下のように表示されている البُرتُقال نوع من أنواع الحمضيات وهو مصدر ممتاز لفيتامين سي ويساعد فيتامين (سي) في البرتقال على امتصاص الكالسيوم في الجسم ،