9 января 2015 г.

Android Studio. Landscape Orientation. Куда исчезают новые созданные папки из ресурсов (res)?







В последнее время стало много вопросов, куда же исчезают новые созданные папки из ресурсов (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).



Комментариев нет :

Отправить комментарий

Оставить отзыв