Android 如何检测持续通知(标记正在进行的事件)?

Android 如何检测持续通知(标记正在进行的事件)?,android,android-notifications,Android,Android Notifications,我的应用程序有一个特殊的开关功能。因此,当应用程序处于打开模式时,通知始终通过标志显示 notification.flags |= Notification.FLAG_NO_CLEAR; notification.flags |= Notification.FLAG_ONGOING_EVENT; 当应用程序处于关闭模式时,通知将消失。打开和关闭模式与应用程序是否运行无关 所以,当用户关闭正在调用的应用程序onStop并重新打开应用程序时,我需要应用程序检测它是否处于打开或关闭模式。这就是为什么

我的应用程序有一个特殊的开关功能。因此,当应用程序处于打开模式时,通知始终通过标志显示

notification.flags |= Notification.FLAG_NO_CLEAR;
notification.flags |= Notification.FLAG_ONGOING_EVENT;
当应用程序处于关闭模式时,通知将消失。打开和关闭模式与应用程序是否运行无关

所以,当用户关闭正在调用的应用程序onStop并重新打开应用程序时,我需要应用程序检测它是否处于打开或关闭模式。这就是为什么我需要一个应用程序来检测这个通知是否存在


如何检测它?

您应该将此打开/关闭状态存储在其他位置,例如。然后发布/取消通知以匹配开/关状态。

我知道这一点:。我希望有更好的解决办法。