2015-02-27 5 views
0

У меня есть два Android-проекта в моей рабочей области. Теперь я хочу получить доступ к файлам res/layout второго проекта в классе activity/Java моего первого проекта.Как я могу ссылаться на файлы макета/xml другого проекта из моего класса Activity в Android?

Я уже добавил второй проект как библиотеку первого проекта, но не работал. Мне нужно указать путь в setContentView (R.layout.main) или что-то в этом роде. Пожалуйста, предложите.

FYI: Я работаю над версией Android 4.2.

С уважением, Anupriya

+0

возможно дубликат [как получить доступ к ресурсам в андроида проекте библиотеки] (http://stackoverflow.com/questions/16053141/how -to-access-resources-in-a android-library-project) –

+0

Возможный дубликат [обратитесь к ресурсу xml-проекта проекта библиотеки android в ресурсе xml-приложения) (http://stackoverflow.com/q/12676513/1833437) & –

ответ

0

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

setContentView(R.layout.layout_from_other_project); 
0

Возможно, вам понадобится добавить свой собственный uri для библиотеки и использовать его для ссылки на drawable.

xmlns:libProj="http://schemas.android.com/apk/res/com.test.mylib" 

Тогда вы должны быть в состоянии получить доступ к вытяжке с помощью

@libProj:drawable/myImage 
Смежные вопросы