Android 某些设备上的线性布局顺序相反
我有一个Android 某些设备上的线性布局顺序相反,android,android-linearlayout,reverse,Android,Android Linearlayout,Reverse,我有一个线性布局,在某些设备上,所有视图都是反向的 好的版本: [b1] [b2] [b3] 在某些设备上: [b3] [b2] [b1] 为什么会发生这种情况?我如何修复它?如果您的目标和测试API级别>=17(即Android 4.2),这可能是由RTL支持造成的,如前所述 如果您不想这样做,您可以针对每个特定视图进行更改(并且由于默认值为继承,根视图应该足够了),或者可以通过在AndroidManifest.xml文件中设置来禁用整个应用程序的根视图 或者,您也可以将API级别设置为
线性布局
,在某些设备上,所有视图都是反向的
好的版本:
[b1] [b2] [b3]
在某些设备上:
[b3] [b2] [b1]
为什么会发生这种情况?我如何修复它?如果您的目标和测试API级别>=17(即Android 4.2),这可能是由RTL支持造成的,如前所述 如果您不想这样做,您可以针对每个特定视图进行更改(并且由于默认值为
继承
,根视图应该足够了),或者可以通过在AndroidManifest.xml文件中设置来禁用整个应用程序的根视图
或者,您也可以将API级别设置为<17,因为它将被禁用以实现兼容性(但这会将您锁定在某些API之外)。没有代码显示它?我可以向您保证,事实并非如此。几乎所有的应用程序都会以这种方式出现。还有别的事情。