当应用程序处于后台时显示提醒通知



我想在我的android应用程序处于后台时出现提醒通知

当我的应用程序打开时,会出现提醒通知,但如果应用程序处于后台或关闭状态,它只会显示在正常状态栏上。

我尝试了许多其他资源,并阅读了堆栈中溢出的类似问题。

但我还没有得到一个有用的解决方案。即使应用程序处于后台,也可以显示提醒通知吗?

Firebase云消息有两种类型的消息:

  • 通知消息,如果应用程序代码处于活动状态,则会将其发送到应用程序代码中,并且在应用程序不处于活动状态时由系统处理
  • 数据消息,这些消息总是传递给您的应用程序代码

根据您的描述,听起来像是在发送notification消息。如果您总是希望应用程序代码处理消息,以便控制消息的显示方式,那么您将希望发送data消息。

有关消息类型的更多信息,请参阅:

  • 有关消息类型的Firebase文档
  • 如何在Firebase后台处理应用程序的通知
  • 应用程序处于后台时未调用Firebase onMessageReceived
  • 应用程序打开时,Firebase云消息不显示通知栏

最新更新