在使用LTR语言电话进行操作时,我的应用看起来像这样:
但是在RTL语言电话上运行时,我的应用程序要么粘在右侧,如下所示:
否则您甚至看不到这样的屏幕:
我如何使我的应用看起来像LTR手机上的样子?
p.s我已经尝试过将重构调整为RTL语言,并且没有任何改变。 谢谢
答案 0 :(得分:2)
听起来您想从本质上禁用应用程序中的RTL支持。为此,请转到您的AndroidManifest.xml
并将此属性添加到<application>
标记中:
<application
android:supportsRtl="false"
...>
请注意,此属性默认存在,但设置为true
(因此您只需将值更改为false
)。
答案 1 :(得分:0)
在Xml中,为视图指定边距时,请始终使用属性marginStart和marginEnd而不是marginLeft和marginRight。有关此的更多信息,请参见此答案here.