在用户未清除通知时恢复 Android 中的通知

Restore notifications in Android when the user did not clear them

Android 中的通知何时自动清除?其中两个实例是 -

  1. 当设备关闭/重启时
  2. 应用程序升级时

我想知道所有这样的案例。

应用程序停止时会清除通知。

要自动恢复它们,您需要记录您创建的每个通知(也许在数据库中),然后当它们被关闭时,将它们从此列表中删除。

每当应用程序启动时,您都可以检查是否有任何通知需要重新创建,因为它们仍然在您维护的列表中。