Неожиданное автоформатирование XML-макета в Android Studio

Я использую AS с 4 лет. После последнего обновления я обнаружил неожиданное автоформатирование макета XML (при наборе текста и с Code -> Reformat Code тоже).

Вот пример:

  1. Когда я начал печатать относительную разметку, он расширил начальный тег, свойство width, height и закрывающий тег в одной строке.
  2. Свойства начинаются после отступа.
  3. Нет места между представлениями после переформатирования.

Вопрос

  • Это особенность в новой AS? тогда как я могу вернуть его обратно?
  • Я изменил некоторые настройки? Какие настройки я должен изменить, чтобы вернуться обратно? (Я пытался найти в Google, но ничего не смог найти)

Я использую Android Studio 3.2.1 Build #AI-181.5540.7.32.5056338, созданную 8 октября 2018 года.

1 ответ

Решение

Откройте настройки> выберите Редактор> Стиль кода> XML

Теперь в файле макета убедитесь, что вы выбрали атрибуты обтекания как Обтекание всегда

как на скриншоте ниже

Для меня это работает

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

открытые настройки

перейти к стилю кода XML

установить предопределенный стиль Android

Другие вопросы по тегам