2012-03-23 15 views
2

アラビア語のテキストを表示するには、How to support Arabic text in Android?のクラスを使用します。 Android 2.1 - 2.3のテキストは左側にありますので、アンドロイド:gravity = "right"を使用しますが、Android 3.0以降ではアラビア語のテキストが自動的に右側に表示され、アンドロイドを使用するとgravity = "right"になります左側のアライメントさまざまなAndroidバージョンで同じテキストを整列させるにはどうすればよいですか?Androidアラビア語テキストアロフト

答えて

7

異なるバージョンのAPIに対して異なるバージョンのレイアウトを作成できます。 http://developer.android.com/guide/topics/resources/providing-resources.html古いデバイス用のレイアウトと言う通常のフォルダ(/res/layout/)を持つことができますし、それをサポートするもののために別の1:/res/layout-11/

レイアウトlayout-v11内部のみになりますあなたはここで読むことができたよう

アンドロイド3.0以上の端末に適用されます。

希望します。 (UPD:APIレベルは11に変更)これはネイティブ機能であるアンドロイド4.2で

UPDATE

を:)

http://android-developers.blogspot.com.es/2013/03/native-rtl-support-in-android-42.html

+0

[Ustav(http://stackoverflow.com/users/1294952/ustav)[ポイントアウト](http://stackoverflow.com/suggested-edits/228384)Android 3.0は[APIレベル11]です(http://developer.android.com/guide/appendix/)。 api-levels.html)はありません。 – Rup

関連する問題