2013-04-12 7 views
1

У меня есть два отдельных проекта в кодовом имени, оба из которых работают нормально, теперь я хочу объединить эти два проекта в один. Я знаю, как я могу комбинировать файлы кода и классов, но хочу знать, как я могу объединить файл theme.res двух проектов, поскольку в одном файле theme.res есть не менее 15-17 форм, и все сложно создать все. Пожалуйста, предложите, если есть способ, я могу объединить два файла theme.res, или я могу использовать два файла theme.res в одном проекте. , например.Объединить два проекта

Проект 1: Имя: test1, имеющие theme.res файл с 12 Форма

Проект 2: Название: test2 имеющий theme.res подать с 18 Форма

Новый проект: Имя: Merge = test1 + test2 (если возможно, файл theme.res с формой 12 + 18 = 30)

ответ

0

Дизайнер имеет функцию импорта, которая позволяет импортировать файл res в другой. Я предлагаю копировать оба файла в резервную копию перед запуском, а затем удалять дубликаты из файла, который вы собираетесь импортировать (например, тему и т. Д.), Затем импортировать в другой файл.

+0

Hi Almog, Спасибо за ответ. Я сделал изменения, так как вы предположили, что он отлично работает с симулятором, но не работает на устройстве. На устройстве это дает мне внутреннюю ошибку приложения в момент запуска. При регистрации в журнале «nullpointerexception» при вызове LoginForm с главной страницы. Ошибка в строке: LoginForm.java:58 "mLoginForm = (Form) createContainer (Constants.APP_THEME," LoginScreen ");" и public static final String APP_THEME = "/ theme"; MyApplication.java:83 «LoginForm.getLoginForm(). ShowLoginForm(); – jeny

+0

Не очень практично описать эту проблему по поводу переполнения стека. Мне трудно понять. Некоторые формы могут быть переименованы во время импорта, поэтому вам может понадобиться адаптируйте часть кода. –