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

标签 java android notifications

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

.setSmallIcon(R.drawable.img1)

带有动态图片资源

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

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

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

感谢帮助。谢谢。

最佳答案

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

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

关于java - 前台通知上的动态图像资源无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60028627/

相关文章:

JAVA : BufferdInputStream and BufferedOutputStream

java - 使用 Java 将文件附加到 zip 文件

java - Junit 测试调用rest api的方法

java - 问题 当我使用 @Named 注释时,如果没有 @Provides 注释的方法,则无法提供 Dagger

java - 如何在 VersionOne 中重新排列表达式中提及的顺序?

android - 如何在 phonegap/cordova 中运行 java 代码?

android - 如何访问android中的web目录文件列表

php - IOS 通知批量内部服务器错误 500

google-apps-script - Google Sheet 标签更改通知

android - 我的应用程序在 android 模拟器中运行良好,但在我的真实设备中无法运行