Android 阿拉伯语文本对齐

2023-12-06

我使用的课程来自Android 如何支持阿拉伯文字?显示阿拉伯语文本。在 Android 2.1 - 2.3 中,文本位于左侧,因此我使用 android:gravity="right",但在 Android 3.0+ 中,阿拉伯文本会自动在右侧对齐,如果我使用 android:gravity="right" ,则会在左侧对齐。如何让不同Android版本的文字保持一致?


您可以为不同的 API 版本创建不同版本的布局。

正如您可以在这里阅读的:http://developer.android.com/guide/topics/resources/providing-resources.html你可以说普通文件夹(/res/layout/)使用旧设备的布局,然后使用支持它的设备的另一种布局:/res/layout-11/

里面的布局layout-v11仅适用于 android 3.0 及以上的设备。

希望能帮助到你。 (更新:API 级别更改为 11)

UPDATE

在 Android 4.2 上,这是本机功能:)

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android 阿拉伯语文本对齐 的相关文章

随机推荐