Неожиданное автоматическое форматирование XML-макета в Android Studio
Я использую AS с 4 лет. После последнего обновления я заметил неожиданное автоматическое форматирование XML-макета (при наборе текста и с помощью Code
→ Reformat Code
).
Вот пример:
- Когда я начал печатать относительный макет, он расширил начальный тег, свойство ширины, свойство высоты и закрывающий тег в одной строке.
- Свойства начинаются после отступа.
- Нет места между представлениями после переформатирования.
Вопрос
- Это особенность в новой AS? тогда как я могу вернуть его обратно?
- Я изменил некоторые настройки? Какие настройки я должен изменить, чтобы вернуться обратно? (Я пытался найти в Google, но ничего не смог найти)
Я использую Android Studio 3.2.1 Build # AI-181.5540.7.32.5056338, созданную 8 октября 2018 года.
Ответы
Ответ 1
Обновление
если вы столкнулись с той же проблемой с Android Studio 3.5
, пожалуйста, проверьте ниже статью
Android Studio 3.5 Обновление XML Переформатирование Проблемы
Открыть File > Settings > Editor > Code Style > XML
Теперь в файле макета убедитесь, что вы выбрали атрибуты обтекания как Обтекание всегда
Как на скриншоте ниже:
Ответ 2
у меня это работает
Open Settings > Editor > Code Style > XML > Arrangements
Click Set from... text
Select Predefined Styles > Android
Click Apply button
введите описание изображения здесь