我正在构建一个既适用于本地方向的RTL又适用于LTR的应用程序,我使用的是RTL设备(HEBREW),所有视图都是RTL正常的。但是在另一台设备上,希伯来文的所有视图都是从右到左,但是在英语中他们是从左到右,他们应该是从右到左,即使他们是英文,已经在2个较新的手机上测试过,是的,这个问题试。
请帮忙。
答案 0 :(得分:1)
您可以用XML更改重力:
<TextView android:width="wrap_content"
android:height="wrap_content"
android:text="example"
android:gravity="right"/>
您也可以在代码中更改它:
textView.setGravity(Gravity.RIGHT);
答案 1 :(得分:0)
使用同时支持RTL和LTR的应用时,请将重力值用作START和END