正如标题所说 - 有没有办法捕捉PendingIntent通知?
我想在我的应用程序中从单个位置触发markNotification(id)
以避免重复。但是我无法找到触发PendingIntent
的{{1}}的方法。也许除了捕捉Activity
之外还有其他办法吗?
上下文
我已将方案添加到PendingIntent
并且我有Activity
工作,负责创建我的FirebaseMessagingService
及其触发器。我的Notification
持有PendingIntent
Intent
,会触发所需的URI
。
答案 0 :(得分:0)
所以我找到了一种方法来解决我的疾病。
我已通过PendingIntent
将intent.setClass()
课程添加到我的自定义BroadcastReceiver
。然后在这个接收器中,我触发我的方法负责在数据库中标记通知。最后,我使用我的原始意图触发startActivity()
,该Activity
会在URI
内保留intent.getData()
DTS:MaximumWidth="50"
。{/ p>