Android Studio - папка макета-земли не появляется
Я хочу поддерживать отдельные пользовательские интерфейсы как для портретного, так и для ландшафтного режима в моем проекте студии Android, для которого мне нужно иметь папку с именем - "макет-земля", чтобы создать ее, я выполнил следующие шаги:
- Щелкните правой кнопкой мыши папку res и создайте новый каталог
![Creating new layout-land dir]()
- Дайте имя - 'layout-land'
![assigning layout-land name]()
Проблема: созданная папка не отображается в папке res: (
![layout-land not visible]()
Я не знаю, пожалуйста, предлагайте.
Ответы
Ответ 1
Это немного запутанный вид Android и Android. Он показывает только одну папку макета (также показывает только одну папку с возможностью копирования), которая действительно содержит все папки. Переключите представление в "проект", и вы увидите все папки.
![enter image description here]()
Ответ 2
Я публикую это на всякий случай, если кто-то действительно любит андеркартику Android проекта (обратите внимание: другие ответы с использованием классической аранхархики также правильны).
Все макеты компоновки с разными квалификаторами классифицируются под названием "макет". Просто щелкните правой кнопкой мыши по "макету", создав свой xml с любым квалификатором, который вам нужен, и вы получите этот наемархию (изображение ниже).
![All layout dirs categorized under "layout".]()
Уведомление activity_main.xml не является directorty, а категорией, которая собирает все файлы activity_main.xml с разными квалификаторами.
Этот категорирующий шаблон появляется довольно часто в аранхарифике Android.