【发布时间】:2016-07-13 11:31:14
【问题描述】:
我正在使用 Firebase Cloud Messaging 向我的应用发送带有数据负载的通知。
当我发送通知时,如果我的应用程序正在运行(前台),我会从 FirebaseMessagingService 类中获取覆盖 onMessageReceived() 的数据。
如果我的应用没有运行,通知将发送到“系统托盘”,当用户点击通知时,我的应用启动,我可以通过意图的getExtras 获取数据。
但是,如果用户关闭“系统托盘”中的通知,我如何获取数据?
我需要编写一些“监听”通知的后台服务来获得这个?
【问题讨论】:
-
我认为您必须自己管理通知才能执行此操作,而不是让 firebase 生成通知
标签: android firebase firebase-cloud-messaging