从我的SD卡显示图标

Joh*_*ohn 7 resources android image

我希望我的应用程序从手机SD卡中获取图像以用作状态栏中的通知图标,但是android需要资源ID来构建带有图标的通知.如果我从我的SD卡加载图像,它是否有资源ID,我怎么能得到它?还是有另一种方法让这个工作?

Mac*_*rse -1

我不知道使用 SD 卡中的通知图标是否有意义。

  • 为什么在你的申请过程中它会发生变化?
  • 如果它不会改变,请将其放在 res 文件夹中并使用以下命令访问它R.drawable.name
  • 如果用户挂载了sdcard,img将不可用。

我想不出一种方法来破解 android 以从 SD 卡中放置 img 。构造Notification函数只是获取一个 id 作为图标。

我的建议:

按照图标设计指南,根据您的应用程序图标制作通知图标。