我正在使用PhoneGap构建一个基于Android的WebApp,并试图将几个当前安装的应用程序的应用程序图标放回到Javascript环境中,以便在“浏览器”中显示。
掌握ANdroid图层中的图标是没有问题的。我已经用类似于以下代码的方式做到了:
Drawable myNewIcon = myResolveInfoInstance.loadIcon(mycontext.getPackageManager());
...但是我正在努力研究如何使图标返回到Javascript回调中,以便可以将其放入“网页”中。
如果有人可以给我一些技巧来实现这一目标,将不胜感激。似乎应该不太困难...!?
谢谢。
最佳答案
如果这些可绘制对象将仅在项目的Web端使用,则将它们放置在 Assets 文件夹中是最好的主意。然后可以通过以下方式访问它们:
file:///android_asset/www/images/icon.png
例如。