我正在构建一个适用于本地方向上的RTL和LTR的应用程序,我使用RTL设备(HEBREW),并且所有视图都可以使用RTL。但是在另一台设备上,希伯来语的所有文本视图都是从右到左,但是在英语中,它们是从左到右,即使它们是英语,也应该是从右到左,已经在2台新手机上测试过,是的,这个问题再次。

请帮忙。

最佳答案

您可以更改XML的重力:

<TextView android:width="wrap_content"
          android:height="wrap_content"
          android:text="example"
          android:gravity="right"/>


您也可以在代码中进行更改:

textView.setGravity(Gravity.RIGHT);

关于android - 文本 View 不是从右到左,尽管从右到左是设备,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46874919/

10-09 07:12