我使用How to support Arabic text in Android?中的类来显示阿拉伯文字。在Android 2.1 - 2.3文本位于左侧,所以我使用android:gravity =“right”,但在Android 3.0+中,阿拉伯语文本在右侧自动对齐,如果我使用android:gravity =“right”在左边对齐。我怎样才能让文本在不同的Android版本中保持一致?Android阿拉伯语文字排列
2
A
回答
7
您可以为不同的API版本创建不同版本的布局。
正如你可以在这里阅读:http://developer.android.com/guide/topics/resources/providing-resources.html你可以说正常的文件夹(/res/layout/
)与布局旧设备,然后另一个用于支持它的那些:/res/layout-11/
内layout-v11
布局将只适用于Android 3.0及更高版本的设备。
希望它有帮助。 (UPD:API电平变化到11)
UPDATE
在Android 4.2这是一个本机特征:)
http://android-developers.blogspot.com.es/2013/03/native-rtl-support-in-android-42.html
相关问题
- 1. Android阿拉伯语言
- 2. 对阿拉伯语字数
- 3. 阿拉伯语文本框
- 4. 用阿拉伯语
- 5. Android.Speech.TextToSpeech阿拉伯语语言
- 6. 显示阿拉伯文字
- 7. Pdflib6阿拉伯文连字
- 8. 文本到阿拉伯语的语音
- 9. 用于阿拉伯语的Android TextView measureText
- 10. Android模拟器阿拉伯语支持
- 11. Android本地化阿拉伯语言
- 12. Android。阿拉伯语键盘问题
- 13. XSLT排序阿拉伯字母
- 14. Sinch阿拉伯语消息
- 15. 阿拉伯语网址
- 16. 阿拉伯语的WebRequest C#
- 17. GAE阿拉伯语支持
- 18. 编码阿拉伯语proplem
- 19. Odoo阿拉伯语翻译。
- 20. 阿拉伯语meta标签
- 21. 阿拉伯语iText的
- 22. canvas.drawtext阿拉伯语翻转
- 23. php:in_array()与阿拉伯语
- 24. Spring MVC的阿拉伯语
- 25. GWT阿拉伯语渲染
- 26. django-tinymce的阿拉伯语字体
- 27. AS3:阿拉伯语嵌入字体
- 28. 英语和阿拉伯数字
- 29. Android手机语言为阿拉伯语时,Android会显示英文数字吗?
- 30. Java中的阿拉伯语文本AWT
[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)不是10。 – Rup 2012-03-27 08:54:20