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

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


WX20190827-163408@2x.png

把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

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


25dd5b31-8d98-4052-a59c-b168bd5a0eaf.png

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。