Несколько слоев папки внутри макета - PullRequest
0 голосов
/ 24 января 2012

В моем проекте android у меня есть папка layout, в которой хранятся все xml-файлы для макета, но внутри есть также папка layout_settings

раскладка ----> layout_settings ---> about.xml

В моем коде У меня есть setContentView (R.XX.about). Как настроить его так, чтобы он отражал файл about.xml внутри папки layout_settings.

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

1 Ответ

3 голосов
/ 24 января 2012

Нет, вы не можете настроить или изменить структуру папок в пакетах Android res / layout , потому что они read only file system.

The resources mechanism doesn't support subfolders in the layout directory, so you need to keep that hierarchy flat.

Если вам нужно сделать это, просто вы можете дать имя файлам XML, например, layout_setting.xml, layout_display.xml и т. Д., И использовать его.

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