В последнее время стало много вопросов, куда же исчезают новые созданные папки из ресурсов (res)? Очень часто требуется создать Landscape Orintation, а именно, папку layout-land и XML-файл activity_main.xml, но как это сделать если папки не видно. Проблема в том, что папка создается и видна в каталоге Windows или Linux, а в самой программе Android Studio ee нет. На самом деле она есть, далее я покажу как ее отобразить.
Сначала переключитесь в режим Project.
Чтобы создать новую подпапку в папке res, нужно выделить папку res, вызвать из нее контекстное меню и последовательно выбрать пункты меню New -> Android resource directory.
В диалоговом окне из выпадающего списка Resource type: выбираем layout. В списке Available qualifiers: находим элемент Orientation и переносим его в правую часть Chosen qualifiers: с помощью кнопки с двумя стрелками.
По умолчанию в первой строке Directory Name: у вас появится имя папки layout-port, но нам нужен альбомный вариант, поэтому в выпадающем списке Screen orientation выбираем Landscape. Теперь, в первой строке Directory Name: появится имя папки layout-land.
Важно запомнить, что имя дается не произвольно, а именно в таком виде layout-land. По суффиксу -land система понимает, что речь идет о Landscape Orientation. Теперь нам осталось создать в созданной папке новый XML-файл activity_main.xml. Вызываем контекстное меню у папки layout-land и выбираем пункты меню New -> Layout Resource File. В диалоговом окне присваиваем имя activity_main.xml, которое должно совпадать с именем существующего файла. Во втором поле вводим LinearLayout.
Если переключиться обратно в режим Android, то папка layout-land опять исчезнет, а к файлу activity_main.xml с Landscape Orientation добавиться окончание (land).
Комментариев нет :
Отправить комментарий
Оставить отзыв