我正在閱讀有關創建自定義組件的android開發人員文檔以及一件尚不清楚的事情,那就是您是否可以使用xml定義組件的佈局,然後在整個類庫中重複使用該佈局。比如說,我想創建一個名爲myComponents的類庫,並且在那裏我想擁有myTehAwesumsWidget或其他類型,並且我希望在xml中定義佈局,我可以在引用的類庫中包含該xml嗎?Android - 使用XML定義自定義組件佈局
回答
如果您將「類庫」替換爲「Android庫項目」,則您所描述的所有內容都應該可以正常工作。 Here is an Android library project發佈自定義小部件(也包裝在對話框和自定義首選項中)。
太棒了!所以文件夾結構是完全相同的,當你引用它時,Android會發現一切嗎?那很棒。 – 2010-10-06 18:16:28
@bryan costanich:資源被合併,因此,如果您計劃廣泛分發資源庫,選擇適當的命名約定以避免衝突非常重要。我在這裏有一些注意事項:http://andparcel.com – CommonsWare 2010-10-06 18:18:57
關於名稱的主題...如果在將Android庫項目添加到項目後出現zillion錯誤,則基本錯誤可能是名稱衝突資源。查看Eclipse的「問題」視圖;它通常會顯示構建中的第一個錯誤。 – cdhabecker 2011-08-05 21:25:28
- 1. 如何從另一個自定義XML佈局引用自定義XML佈局?
- 2. Android的自定義組件佈局
- 3. 自定義字體和XML佈局(Android)
- 4. 自定義佈局XML綁定錯誤
- 5. Android自定義佈局(sneekbar)
- 6. 自定義Android佈局
- 7. 自定義AutoCompleteTextView佈局android
- 8. Android - 自定義AutoCompleteTextView佈局
- 9. Android自定義ListViewItem佈局
- 10. 自定義佈局的Android
- 11. Android自定義佈局
- 12. Android - 自定義佈局Inflater
- 13. Android ListView自定義佈局
- 14. Android:如何定義自定義佈局View in xml?
- 15. 自定義佈局控件
- 16. 資源ID定義使用XML佈局
- 17. 帶自定義XML佈局的按鈕
- 18. 自定義佈局
- 19. 自定義抽屜導航佈局(xml)
- 20. Primefaces鍵盤組件,自定義佈局
- 21. 使用嵌套佈局定義特定的xml佈局
- 22. xml佈局中的自定義視圖
- 23. android使自定義的佈局形狀
- 24. Android的 - 自定義對話框使用XML佈局
- 25. 在Android中使用XML佈局的自定義視圖
- 26. Android佈局設計特定自定義
- 27. 定義佈局,而不使用XML
- 28. 使用XML來定義佈局C#
- 29. XML中的自定義線性佈局
- 30. Android - android widget的自定義佈局
據我所知,你不能訪問庫文件內的資源目錄。這將是試圖將XML,自定義參數,圖像或任何類型的資源合併到類庫對象中的主要限制因素。我期待着被證明是錯誤的。 – 2010-10-06 00:23:25