#android
#Android
Вопрос:
У меня есть проект приложения (A) и проект библиотеки (B). Мне нужно использовать некоторые чертежи, которые существуют в A, в B.
A использует B в качестве библиотеки, на которую ссылается
Я попытался выполнить com.A.R.drawables… бит, который не работает, говорит «com … не преобразуется в переменную»
Ответ №1:
Во-первых, если «мне нужно использовать некоторые чертежи, которые существуют в A, в B» означает прямую ссылку, то для меня это указывает на плохой дизайн. Вы не должны ссылаться на чертежи A напрямую из B, а скорее B следует сообщить (с помощью собственных методов, т. Е. setXXXDrawable()
), какие чертежи следует использовать. Обычно это должно быть частью процесса создания экземпляра или инициализации B в коде A .