Android Studio更新至3.3之后,XML格式变得奇怪。如何获取xml的android样式形成?

时间:2019-04-04 11:40:05

标签: android xml android-studio-3.3

我已经将Android Studio更新为3.3版本,之后,当我从托盘中拖动一些新视图时,它的XML变得很奇怪,在同一行中有错误的空格和两三个属性android:blabla。当我执行热键命令+ shift + L时,它将以该样式使用错误的空格翻转所有代码。如何解决?

  <Button
      android:id="@+id/buttonLiteVersion"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:onClick="onLiteVersion"
      android:text="@string/lite_version_name"
      style="@style/MainMenuButton"
      android:layout_weight="1"/>
  <Button
          android:text="Button"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content" android:id="@+id/button2" android:layout_weight="1"/>

上方是更新之前,下方是更新之后

My settings for editor

1 个答案:

答案 0 :(得分:1)

如果命令+ shift + L(在PC上为Ctrl + Alt + L-重新格式化代码)不起作用,请尝试更改设置:

it('fails to play sound with no method arguments', async () => {
  const consoleSpy = jest
    .spyOn(console, 'error')
    .mockImplementation(() => {});
  try {
    playSound();
    expect(consoleSpy).not.toHaveBeenCalled();
  } catch (err) {
    expect(consoleSpy).toHaveBeenCalled();
  }
});