如何在StaticView中将“文本方向”设置为RTL

时间:2015-10-19 13:17:42

标签: android right-to-left staticlayout

我正在使用StaticLayout并使用一些RTL文本。 问题是它没有很好地处理RTL。在TextView中,您可以设置“textDirection”。有没有办法在这里做? 谢谢!

2 个答案:

答案 0 :(得分:1)

尝试在字符串中使用从左到右的标记:

left-to-right mark: ‎ or ‎ (U+200E)
right-to-left mark: ‏ or ‏ (U+200F)

所以在你的字符串中,按照以下方式尝试我们ןמע

String rtl = "\u200F ימין לשמאל";

答案 1 :(得分:0)

我遇到了同样的问题,通过更改

解决了这个问题

android:layout_width="wrap_content"

android:layout_width="match_parent"

TextView标签中的

我希望这有帮助。