Android Studio 3.5 xml格式化导致布局错乱的问题。

网上已经有一些解决方案,就是通过show reformat dialog来调整



把Rearrange code选项去掉就好了。

好了,如果真是那么简单我就不会写这个文章了,这个方法是治标不治本,虽然确实不会因为格式化导致布局错乱了,但是你写的控件属性也会变得没有了排序,出现诸如


这样的代码,id在下面不会放上面怎么搞?强迫症看着受不了。

转载请署名出处:https://www.jianshu.com/p/79770430cbff

其实排序错乱根本原因是我们的排序规则升级之后变了导致的,所以我们应该着手于调整排序规则,话不多说,直接上图:


Android Studio 3.5 xml格式化导致布局错乱的问题。_第2张图片
25dd5b31-8d98-4052-a59c-b168bd5a0eaf.png

这个选项就是导致你排序错乱的主要原因,如果你发现你这一项有个排序符号,就是9那行那个符号,那就把这个排序去掉就可以了,其他规则自己斟酌,本篇结束。

你可能感兴趣的:(Android Studio 3.5 xml格式化导致布局错乱的问题。)