我正在使用一个内部包含 .JAR 文件和我的代码的库项目。
我想为所有项目(包括可绘制对象)创建一个 JAR 文件。我能够在 Eclipse 的 FatJar 插件的帮助下做到这一点。我R.drawable.icon
在 JAR 文件代码中调用了资源。
现在的问题是我想在创建通知时使用这些可绘制对象。
例如:
Notification notification = new Notification(icon, tickerText, when);
这里的图标是一个整数 ID,必须在 JAR 文件本身中。我不希望 drawable 出现在我将使用该库的应用程序中。
我从 Packaging drawable resources with a JAR 中看到了这篇文章? 但无法描述任何解决方案。
请提供任何相同的建议。
谢谢。