2010-03-19 84 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。

相關問題