2014-10-28 44 views
0

我在運行時爲我的Android應用程序創建Drawable。這些Drawable由字體圖標FontAwesome生成。我正在尋找一種方法將這些繪圖添加到我的Android項目的資源中。我想在應用程序啓動時生成drawable,並通過訪問資源在應用程序的其餘部分使用它們。在運行時創建Drawable並添加到資源

是否可以在Java代碼中將可繪製對象添加到項目資源中?

回答

1

您無法在運行時向您的項目資源添加繪圖。當您創建應用程序時,這些會被編譯到您的APK中。你可以做的是在運行時創建drawable,只要你需要它在整個應用程序生命週期中被重用就可以引用它(當然,如果你選擇這個路徑,確保你不會意外泄漏任何內存) 。

相關問題