当应用程序处于后台时显示悬浮通知

3

当我的安卓应用程序处于后台时,我希望出现悬浮通知

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

我尝试了许多其他资源,并在stackoverflow上阅读了类似的问题。

但我还没有得到有用的解决方案。是否可能在应用程序后台时仍显示悬浮通知?


是的,大多数弹出通知来自后台运行的应用程序。你应该发布你的代码。 - Ryan M
1个回答

1
Firebase云消息传递有两种类型的消息:
  • 通知消息,如果应用程序代码正在运行,则会将其发送到您的应用程序代码,并在您的应用程序不活动时由系统处理。
  • 数据消息,始终发送到您的应用程序代码。

从您所描述的内容来看,似乎您正在发送一个通知消息。如果您希望始终让应用程序代码处理消息,以便您控制它的显示方式,则应发送一个数据消息。

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


很棒的文档!谢谢你的回答。https://dev59.com/JVoU5IYBdhLWcg3wM08H。这个链接对我帮助很大。 - Ya Min Oo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接