2014-11-07 3 views
3

Я работаю над проектом в Android Studio. Всякий раз, когда я пытаюсь создать новый каталог ресурсов в каталоге по умолчанию /res, он не отображается в области проекта, но он отображается в области пакетов. Как это может быть? Кроме того, всякий раз, когда я пытаюсь создать файл макета (XML) в создаваемом каталоге, создаваемый файл не помещается под выбранный и желаемый каталог.Создание каталога для студии Android

Надеется, что это имеет смысл с example.I получила это:

/app/res/layout 
/app/res/layout-land 
/app/res/layout-large 

Если я создаю файл в /layout-land, Android IDE помещает его в каталоге /layout.

Любые предложения оценены.

+0

ли вы когда-нибудь найти решение этой проблемы ? У меня та же проблема ... –

ответ

0

Когда вы создали папку с макетом, она не отображается в представлении проекта, однако, если вы щелкните правой кнопкой мыши по папке res и выберите для показа в проводнике проекта, вы увидите, что папка была создана там, как вы отметили.

Когда вы добавляете XML-файл в эту папку макета (копируете и вставляете XML-файл в существующую папку макета), XML-файл должен быть видимым в папке res/layout в представлении проекта с помощью (land) после него указать, что это файл ландшафтного XML.

+0

Я сделал ваши шаги, и я только узнал, что вместо того, чтобы иметь пейзаж и папку с портретом, андроидная студия создаст папку под каждым макетом, который имеет обе конфигурации ... так что все еще есть только одна папка макета и многие папки подъязыков – Yotes

+0

См. мой ответ выше. –

-1

Пожалуйста, смотрите эту insctruction для различной ориентации макета:

enter image description here

enter image description here

Вы можете переключаться между раскладками в конструкторе, как вы можете видеть на фотографии.

+0

Просьба описать, если вы отменили мой ответ. –

0

В конце концов, после много тестирования каждой кнопки в Android Studio я знал, как это сделать.

В моем случае я хотел создать папку макета-порт и внутри этой папки два XML-файлов: activity_main.xml и detail_activity.xml, но каждый раз, когда я пытался добавить XML-файл, который был создан в макете папка.

Чтобы создать в layout_port папку я должен был правой кнопка мыши в макете порта затем выберите New -> Layout Ресурсов Файл как на картинку ниже

enter image description here

Смежные вопросы