前台通知上的动态图像资源无法正常工作

Dynamic image resource on foreground notification not working properly

Android 在我更换之前前台通知工作正常

.setSmallIcon(R.drawable.img1)

有动态图片资源

int dynamicImageResource = getApplicationContext().getResources().getIdentifier("img"+i, "drawable", getPackageName());
.setSmallIcon(dynamicImageResource)

其中 i 是一个变量。问题是,它发出一条通知,指出:

触摸以获取更多信息或停止应用程序。 而不是实际通知。

感谢帮助。谢谢

我问得太快了。实际上 i 变量设置为 0,可绘制文件夹中没有图像 img0,这导致通知说明 触摸以获取更多信息或停止应用程序。

结论:触摸以获取更多信息或停止应用程序。 如果未在通知中设置 .setSmallIcon,则会发出通知。