我正在構建一個jar,以便其他開發人員可以使用我在其Android應用程序中創建的視圖。我想知道是否有可能在我的jar中使用佈局資源,所以我可以構建我的視圖的佈局,或者如果我需要以編程方式構建我的視圖。同樣,我可以在我的jar文件中包含圖像資源嗎?可以在Android jar中包含佈局和其他資源嗎?
4
A
回答
4
不,目前不是。由於Android在apk中包含資源的方式,因此無法將它們包含在jar中。但是,您仍然可以與其他開發人員共享該jar - 他們只需手動拉入佈局文件即可。
2
不,你不能在你的代碼中指定佈局參數來使用該jar。
1
是的,您可以預編譯您的XML佈局文件,並將它們放在資產/文件夾中,然後將它們打包到您的jar文件中,然後您可以使用XmlResourceParser和LayoutInflater加載它們。其他資源文件如圖像也可以像這樣打包成jar。
相關問題
- 1. 在JAR文件中包含Android活動(及其佈局)
- 2. 在我的第一個佈局資源中包含第二個佈局資源
- 3. 包含卡布局的網格佈局 - 可以完成嗎?
- 4. 如何在分佈式jar文件中包含資源文件?
- 5. 我可以在我的Liferay Portlet中包含靜態資源嗎?
- 6. Android的佈局資源
- 7. Android HTML資源引用其他資源
- 8. 在JSF資源包字符串中包含HTML - 可能嗎?
- 9. 從其他JAR添加映射資源
- 10. Rails 3.1佈局文件中包含的所有資源
- 11. Android在Eclipse中合併/包含嵌套的XML非佈局資源
- 12. 您可以在OpenRasta中同時發佈文件和資源嗎?
- 13. 包含OSGi捆綁包的其他資源
- 14. Netbeans:訪問其他包中的資源
- 15. 我可以在佈局/合併佈局中使用佈局嗎?
- 16. 可以在Android項目庫中共享繪圖和佈局嗎?
- 17. 我可以將Tab Layout嵌入其他佈局嗎?
- 18. Android - 在其他xml佈局中添加一個xml佈局
- 19. 作爲資源的可執行jar中的jar包上的ProcessBuilder作爲資源
- 20. Android ID資源可以轉發嗎?
- 21. android:可以獲得140dpi的資源嗎?
- 22. LGPL許可包含在其他庫中
- 23. 我可以在Android上運行Numpy(或其他Python包)嗎?
- 24. 資源包 - 引用其他字符串?
- 25. 使用TabHost包括其他佈局
- 26. Android:可以一個別名佈局嗎?
- 27. 數據傳輸對象類可以包含其他對象嗎?
- 28. 項目可以包含Visual Studio的其他項目嗎?
- 29. 如何防止Gradle在JAR中包含資源文件
- 30. Android:資源不包含資源編號的包0x
如何手動拉入佈局文件?你的意思是把它們複製到新項目中? – 2013-09-09 14:16:42