пользовательские имена папок ресурсов для макета, рисовать .. в Android - PullRequest
1 голос
/ 15 марта 2011

У меня есть 2 разные функции, которые будут реализованы как часть одного приложения.

У них разные экранные потоки и BL для реализации, но один apk, поэтому он прозрачен для конечного пользователя.

У меня есть 100 экранов для каждого потока, так что я могу иметь собственные имена папок в каталоге ресурсов для простоты обслуживания и слабой связи.

например: res -layout
-layout_savings
-layout_checking

-drawable

-drawable_savings

-drawable_cheking

В настоящее время мы имеем только следующую структуру Рез

 -layout

 -layout-land 
 -drawable
 -values

Возникнут ли какие-либо проблемы при создании файла R.java.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 15 марта 2011

для того, что вам нужно, я предлагаю вам использовать каталог ресурсов вместо Res.в assets dir вы можете сортировать ваши файлы так, как вам нравится (dir name / filename).Вы обращаетесь к ним с помощью AssetManager.

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

(или, конечно, вы можете хранить файлы на SD-карте)

...