2010-03-19 60 views
4

我正在构建一个jar,以便其他开发人员可以使用我在其Android应用程序中创建的视图。我想知道是否有可能在我的jar中使用布局资源,所以我可以构建我的视图的布局,或者如果我需要以编程方式构建我的视图。同样,我可以在我的jar文件中包含图像资源吗?可以在Android jar中包含布局和其他资源吗?

回答

4

不,目前不是。由于Android在apk中包含资源的方式,因此无法将它们包含在jar中。但是,您仍然可以与其他开发人员共享该jar - 他们只需手动拉入布局文件即可。

+0

如何手动拉入布局文件?你的意思是把它们复制到新项目中? – 2013-09-09 14:16:42

2

不,你不能在你的代码中指定布局参数来使用该jar。

1

是的,您可以预编译您的XML布局文件,并将它们放在资产/文件夹中,然后将它们打包到您的jar文件中,然后您可以使用XmlResourceParser和LayoutInflater加载它们。其他资源文件如图像也可以像这样打包成jar。

相关问题