Android Studio 中 XML 布局的意外自动格式化

Unexpected auto-formatting of XML layout in Android Studio

我使用 AS 已有 4 年了。上次更新后,我观察到 XML 布局的意外自动格式化(同时键入 Code -> Reformat Code)。

这是一个例子:

  1. 当我开始输入相对布局时,它在同一行中扩展了开始标签、宽度 属性、高度 属性 和结束标签。
  2. 属性在缩进后开始。
  3. 重新格式化后视图之间没有 space。

问题

我正在使用 Android Studio 3.2.1 构建 #AI-181.5540.7.32.5056338,构建于 2018 年 10 月 8 日

更新

if you facing same issue with Android Studio 3.5 please check below article

Android Studio 3.5 Upgrade XML Reformatting Problems

打开File > Settings > Editor > Code Style > XML

现在在布局文件中确保您选择了 wrap 属性作为 Wrap always

喜欢下面的截图:

对我来说很有效

Open Settings > Editor > Code Style > XML > Arrangements
Click Set from... text
Select Predefined Styles > Android
Click Apply button