我从webService接收数据以生成自定义通知。
我想跟踪Intent
以了解通知中的打开(点击)或取消(滑动)事件,以报告服务器以进行分析。
是否有onIntentStart
或onIntentCanceled
的听众?
可能是notificationId
通知的听众?
修改:
我希望在不更改用户的contentIntent或DeleteIntent或要求用户向NotificationHandlerActivity添加代码行的情况下执行此操作!
答案 0 :(得分:4)
您可以使用contentIntent / deleteIntent设置setContentIntent和setDeleteIntent。要查找更多信息,请访问:Building a Notification。
此外,您可以继承NotificationListenerService,这是一种服务,可在发布或删除新通知或其排名发生变化时接收来自系统的呼叫。
Here您可以找到如何使用它的示例。