私もアラビア語を扱うアプリを持っていますが、アラビア語のユーザーは、drawText が単語を反転させるという問題を抱えています..アラビア語は右から左にある必要があります。キャンバス drawText を右から左にするにはどうすればよいですか?
写真で強調表示されているテキストは正しいテキストであり、textView であり、問題ありません。しかし、キャンバス DrawText の丸で囲まれたものは間違っています。右から左にある必要があります。キャンバスの drawText を右から左にするにはどうすればよいですか?
私の drawText コード:
c.drawText(txt, (float) (c.getWidth()/2.7), (float) (c.getHeight()/2 + paint.getTextSize()/1.5), paint);