我正在构建一个jar,以便其他开发人员可以使用我在其Android应用程序中创建的视图。我想知道是否可以在我的jar中使用布局资源,这样我就可以构建视图的布局,或者如果我需要以编程方式构建我的视图。同样,我可以在jar文件中包含图像资源吗?
答案 0 :(得分:4)
不,不是。由于Android在apk中打包资源的方式,您不能将它们包含在jar中。但是,您仍然可以与其他开发人员共享jar - 他们只需手动拉入布局文件。
答案 1 :(得分:2)
不,你不能不必在代码中指定jar的布局参数。
答案 2 :(得分:1)
是的,您可以预先编译xml布局文件并将它们放在assets /文件夹中,然后将它们打包到您的jar文件中,然后您可以使用XmlResourceParser和LayoutInflater加载它们。其他资源文件如image也可以像这样打包到jar中。