将Android通知图标设置为远程URL

Ben*_*Ben 10 resources notifications android

我想使用远程URL(如favicon)作为通知图标,但是通知的构造函数只接受资源ID(这是一个整数),而不是像a那样更有用的东西FileInputStream.

我怎么能

  • 为流源定义新资源

  • 下载图标,添加到我的资源,然后动态获取ID?

Din*_*dal 4

目前在 Android 中无法执行此操作,因为只能从 APK 的 /res/ 目录加载资源。请参阅资源和国际化。/res/ 目录是在您创建 APK 时构建的,之后无法更改。

您是否希望您的图标经常更改,以至于您需要查询 URL 以确保每次发送通知时它都是最新的?

大多数需要更改图标的应用程序只需在 Android 市场上发布更新即可。