android - XML 代码格式在 LinearLayout Android Studio 3.5 中给出了错误的 subview 排列

标签 android xml format android-studio-3.5

<分区>

Menu -> Code -> Reformat Code

以前的 Android Studio 版本,每当我输入一些代码块时,我的手都非常习惯点击 Ctl+Alt+L 来格式化代码。在我更新到 Android Studio 3.5 后,我将代码格式化为 XML,这导致我的视​​图排列错误并破坏了我的设计。

这是代码重新格式化之前的设计。

enter image description here

代码重新格式化后(单击 -> Ctl+Alt+L),我的 View 在设计和 xml 代码方面都被打乱了。请看第二张图片。

enter image description here

这似乎是一个错误,我已经将其报告给了 Google Issue Tracker。

最佳答案

我刚从一位同事那里得到答复。这很好用。

Settings -> Editor -> Code Style -> XML-> Set From -> Predefined Style > Android.

enter image description here

关于android - XML 代码格式在 LinearLayout Android Studio 3.5 中给出了错误的 subview 排列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57671770/

相关文章:

java - java中的十进制格式

android - Android Studio Gradle同步失败,无法从服务器获取状态为405的Gradle Pom

android - 如何使用我的 Android 移动应用程序以分贝为单位设置音量?

android:windowTranslucentStatus/fitsSystemWindows 工具栏大小错误

java - 无法显示我的ArrayList

mysql - DATE() 类型字段在 JOIN 查询中显示为 0000-00-00

安卓 : Border only on corners

c# - 我对 Linq XML 查询感到困惑

python - 加载巨大的 XML 文件并处理 MemoryError

.net - asp.net 中的日期格式与控制台应用程序中的日期格式