Можно ли в банке Android включить макет и другие ресурсы? - PullRequest
4 голосов
/ 19 марта 2010

Я создаю банку, чтобы другие разработчики могли использовать созданный мной вид в своих приложениях для Android. Мне интересно, возможно ли использовать ресурс макета в моем банке, чтобы я мог создать макет своего представления или мне нужно создавать свое представление программным способом. Точно так же я могу включить ресурсы изображения в свой файл jar?

Ответы [ 3 ]

4 голосов
/ 19 марта 2010

Нет, не сейчас. Из-за способа, которым Android упаковывает ресурсы в apk, вы не можете включить их в jar. Тем не менее, вы все еще можете поделиться банкой с другими разработчиками - им просто нужно вручную извлечь файлы макета.

2 голосов
/ 19 марта 2010

НЕТ, вы не можете, вам придется указать параметры макета в вашем коде, чтобы баночка была полезной.

1 голос
/ 06 мая 2014

ДА, вы можете предварительно скомпилировать свои файлы макета xml и поместить их в папку assets /, затем упаковать их в файл jar, а затем загрузить их с помощью XmlResourceParser и LayoutInflater. Другие файлы ресурсов, такие как изображения, также могут быть упакованы в jar следующим образом.

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