Что такое классификатор по умолчанию в Android Studio для каталога ресурсов макета? - PullRequest
0 голосов
/ 01 июля 2018

Создание проекта в Android Studio с пустым действием приведет к созданию проекта с существующим каталогом ресурсов макета.

Если я создаю проект без действия и решу добавить действие позже, мне нужно будет создать каталог ресурсов макета, чтобы поместить туда файл макета. Прежде чем он будет создан, ему нужен классификатор.

Использует ли Android studio какие-либо квалификаторы по умолчанию при создании макета XML для проекта "Пустое действие"?

На изображении ниже вы можете увидеть окно, в котором IDE запрашивает классификатор.

enter image description here

Ответы [ 2 ]

0 голосов
/ 01 июля 2018

Если вы создали новое пустое действие и хотите добавить новые макеты для действий с определителем по умолчанию, у вас есть две опции

Ручное создание каталога

Вы можете просто создать каталог в своем проекте:

app/src/main/res/layout

О структуре проекта Android: https://developer.android.com/studio/projects/#ProjectView

Типы ресурсов, в частности: https://developer.android.com/guide/topics/resources/providing-resources#ResourceTypes

Мастер создания каталога ресурсов

Вы также можете сделать это в Android Studio, как вы разместили в вопросе. Выберите: Файл -> Создать -> Каталог ресурсов Android .

Я вставляю скриншот, чтобы вы могли видеть мой мастер каталогов ресурсов Android, где мне разрешено создавать каталог ресурсов по умолчанию. Смотрите, мне не нужно явно выбирать какой-либо определитель, я не знаю, почему IDE просит вас предоставить его. Возможно, потому что мы используем другую версию Android Studio.

enter image description here

0 голосов
/ 01 июля 2018

Согласно исследованию, я обнаружил каталог ресурсов Layout , о котором я говорю, это просто обычный каталог, похожий на папку, добавленную в проект. XML-макеты в проектах, созданных с пустым действием, будут помещены в обычный каталог без квалификаторов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...