我正在为Android 3.0及更高版本的设备编写应用程序。这是阿拉伯语的应用程序。
默认情况下,平台将阿拉伯语文本对齐(即使在Dialogs中),也可以将英文文本对齐。
但是当我为阿拉伯语文本设置gravity =“right”时,它会向左对齐。
另一个问题来自某些设备(例如,一些三星Galaxy标签10.1,而不是全部!)。 看起来他们修复了它,现在它对齐默认留下的阿拉伯语文本!
我该如何解决?
答案 0 :(得分:0)
解决方法是:
1.删除android:gravity
值。
2.将android:layout_width
设置为wrap_content
。
3.将android:layout_gravity
设置为您想要的任何逻辑值。
这适用于TextView
,因为它除了文本之外没有任何内容。
无论如何它被报告为google的bug 看到这个:http://code.google.com/p/android/issues/detail?id=14529