Android接收通知打开和取消事件

时间:2015-04-27 19:43:20

标签: android notifications

我从webService接收数据以生成自定义通知。

我想跟踪Intent以了解通知中的打开(点击)或取消(滑动)事件,以报告服务器以进行分析。

是否有onIntentStartonIntentCanceled的听众?

可能是notificationId通知的听众?

修改:

我希望在不更改用户的contentIntent或DeleteIntent或要求用户向NotificationHandlerActivity添加代码行的情况下执行此操作!

1 个答案:

答案 0 :(得分:4)

您可以使用contentIntent / deleteIntent设置setContentIntentsetDeleteIntent。要查找更多信息,请访问:Building a Notification

此外,您可以继承NotificationListenerService,这是一种服务,可在发布或删除新通知或其排名发生变化时接收来自系统的呼叫。

Here您可以找到如何使用它的示例。