android - Mobilefirst 7.1 中带有状态栏的推送通知

标签 android push-notification ibm-mobilefirst

我正在按照位于

的文档和示例在 Mobilefirst 7.1 应用程序中开发推送通知和标记通知

https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/notifications/push-notifications-overview/

一切都很好,除了一个。当应用程序关闭或在后台时,我在 android 的状态栏中收到通知徽章。

如果我通过单击该徽章打开应用程序或通过单击应用程序图标(不触摸该徽章)打开应用程序,在这两种情况下,都会调用 Payload 接收器函数并且我正在获取 Payload。而且那个徽章也被隐藏了。

我想要的是,识别从应用程序图标或状态栏徽章打开应用程序这两种情况之间的区别。

在 mobilefirst 中有什么方法可以做到这一点吗?

最佳答案

无法使用 IBM MobileFirst SDK 来满足要求。您将需要尝试纯原生 Android API(如果可用)来实现您的要求。

关于android - Mobilefirst 7.1 中带有状态栏的推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44263299/

相关文章:

android - 在 IBM MobileFirst android 中使用自签名证书的问题

ios - 应用程序在启动时崩溃

java - Android 无法对 SD 卡进行写入和删除操作

java - SQLite如何使用整数来存储价格值

android - 是否可以更改选择器 xml 中按钮的左侧可绘制对象?

push-notification - 未在工作灯中使用身份验证时推送通知出错

ios - UNNotificationContentExtension 不显示

android - 如果应用程序长时间未打开,则不会收到 GCM 推送通知

android - RecyclerView 适配器 + 数据绑定(bind)

java - 在多个安全检查之间传递安全上下文数据