网上已经有一些解决方案,就是通过show reformat dialog来调整
把Rearrange code选项去掉就好了。
好了,如果真是那么简单我就不会写这个文章了,这个方法是治标不治本,虽然确实不会因为格式化导致布局错乱了,但是你写的控件属性也会变得没有了排序,出现诸如
<Space
android:layout_width="wrap_content"
android:layout_marginStart="10dp"
android:layout_height="wrap_content"
android:id="@+id/space"
android:layout_marginTop="10dp">
这样的代码,id在下面不会放上面怎么搞?强迫症看着受不了。
转载请署名出处:https://www.jianshu.com/p/79770430cbff
其实排序错乱根本原因是我们的排序规则升级之后变了导致的,所以我们应该着手于调整排序规则,话不多说,直接上图:
这个选项就是导致你排序错乱的主要原因,如果你发现你这一项有个排序符号,就是9那行那个符号,那就把这个排序去掉就可以了,其他规则自己斟酌,本篇结束。