有没有办法捕获PendingIntent通知?

时间:2017-07-06 14:24:50

标签: android firebase firebase-cloud-messaging android-notifications

正如标题所说 - 有没有办法捕捉PendingIntent通知?

我想在我的应用程序中从单个位置触发markNotification(id)以避免重复。但是我无法找到触发PendingIntent的{​​{1}}的方法。也许除了捕捉Activity之外还有其他办法吗?

上下文

我已将方案添加到PendingIntent并且我有Activity工作,负责创建我的FirebaseMessagingService及其触发器。我的Notification持有PendingIntent Intent,会触发所需的URI

1 个答案:

答案 0 :(得分:0)

所以我找到了一种方法来解决我的疾病。

我已通过PendingIntentintent.setClass()课程添加到我的自定义BroadcastReceiver。然后在这个接收器中,我触发我的方法负责在数据库中标记通知。最后,我使用我的原始意图触发startActivity(),该Activity会在URI内保留intent.getData() DTS:MaximumWidth="50" 。{/ p>

相关问题