我在strings.xml中有这个字符串:
<string name="mystring">אב</string>
当我将 a 的“文本”属性设置TextView
为此字符串时,我在图形布局中看到的是:“בא”。(相反的方向)。我曾尝试使用 Unicode 'RIGHT-TO-LEFT MARK'(U+200F),但它不起作用。我仍然得到“בא”而不是“אב”。
有任何想法吗?
我在strings.xml中有这个字符串:
<string name="mystring">אב</string>
当我将 a 的“文本”属性设置TextView
为此字符串时,我在图形布局中看到的是:“בא”。(相反的方向)。我曾尝试使用 Unicode 'RIGHT-TO-LEFT MARK'(U+200F),但它不起作用。我仍然得到“בא”而不是“אב”。
有任何想法吗?
设置它TextView
应该gravity=right
控制视图内容的方向,使其与右侧对齐。
然后反转字符串的顺序,使其从右到左读取。您可以使用与此类似的方法来反转您迭代字符串的字符串,并以相反的顺序将字符附加在一起。
然后,当您设置文本时,它将向右对齐并从右向左阅读。