我正在构建一个jar,以便其他开发人员可以使用我在其Android应用程序中创建的视图。我想知道是否有可能在我的jar中使用布局资源,所以我可以构建我的视图的布局,或者如果我需要以编程方式构建我的视图。同样,我可以在我的jar文件中包含图像资源吗?可以在Android jar中包含布局和其他资源吗?
4
A
回答
4
不,目前不是。由于Android在apk中包含资源的方式,因此无法将它们包含在jar中。但是,您仍然可以与其他开发人员共享该jar - 他们只需手动拉入布局文件即可。
2
不,你不能在你的代码中指定布局参数来使用该jar。
1
是的,您可以预编译您的XML布局文件,并将它们放在资产/文件夹中,然后将它们打包到您的jar文件中,然后您可以使用XmlResourceParser和LayoutInflater加载它们。其他资源文件如图像也可以像这样打包成jar。
相关问题
- 1. 在我的第一个布局资源中包含第二个布局资源
- 2. 在JAR文件中包含Android活动(及其布局)
- 3. Jekyll可以包含来自其他来源的源代码吗?
- 4. 包含卡布局的网格布局 - 可以完成吗?
- 5. 如何在分布式jar文件中包含资源文件?
- 6. 在.jar中包含其他文件
- 7. 我可以在我的Liferay Portlet中包含静态资源吗?
- 8. Maven:将资源包含到JAR中
- 9. 在日食中包含抛出“找不到资源”的布局
- 10. 如何让Android Studio将资源包含在.jar文件中?
- 11. 我可以在CFDOCUMENT中包含其他PDF吗?
- 12. 在JSF资源包字符串中包含HTML - 可能吗?
- 13. Android的布局资源
- 14. Android布局资源问题
- 15. Android HTML资源引用其他资源
- 16. Maven:我可以在WEB-INF和其他目录中复制资源吗?
- 17. 从其他JAR添加映射资源
- 18. 您可以在OpenRasta中同时发布文件和资源吗?
- 19. Rails 3.1布局文件中包含的所有资源
- 20. Android在Eclipse中合并/包含嵌套的XML非布局资源
- 21. 缺少JAR资源包含TLD
- 22. 如何在Android库中包含资源?
- 23. 包含OSGi捆绑包的其他资源
- 24. 在android中隐藏包含的布局
- 25. 在Android中修改包含的布局?
- 26. 将资源路由到“/”,仍然可以使用其他资源
- 27. 在Android中,我可以在布局xml中使用资产中的图像吗?
- 28. Netbeans:访问其他包中的资源
- 29. 我可以在布局/合并布局中使用布局吗?
- 30. 可以在Android项目库中共享绘图和布局吗?
如何手动拉入布局文件?你的意思是把它们复制到新项目中? – 2013-09-09 14:16:42