当应用程序处于后台时显示抬头通知

Show Heads-up notification when app is background

我想出现 注意通知 当我的 android 应用程序是 背景.

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

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

但是我还没有得到有用的解决方案。是否可以在应用程序处于后台时显示提醒通知?

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

  • 通知消息,如果它处于活动状态,则传递到您的应用程序代码,并在您的应用程序未处于活动状态时由系统处理。
  • 数据消息,始终传送到您的应用程序代码。

根据您的描述,您似乎在发送 notification 消息。如果您始终希望您的应用程序代码处理该消息,以便您控制它的显示方式,您将需要发送一条 data 消息。

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