非清算通知会停留多长时间?

时间:2011-09-26 15:47:30

标签: android

如果我的应用程序触发通知并将其标记为非清除(即点击它不会将其删除),那么会导致通知被删除?

我是否正确地假设如果应用程序被内存管理器关闭,这将导致通知被删除?或者即使应用程序被回收,通知是否仍然存在?

我的应用需要显示持续通知,我需要了解我是否可以在应用中进行设置,或者是否需要构建服务来管理它。

1 个答案:

答案 0 :(得分:0)

当您使用FLAG_NO_CLEAR开始发送通知时,它会一直存在,直到您通过NotificationManager

调用NotificationManager.cancel(int notificiationId)取消通知为止

我不确定如果您的应用程序已卸载,通知会发生什么,但我怀疑它也会被清除。那说它应该很容易测试。创建一个创建通知的活动。然后关闭它,杀死它,卸载它等等......看看会发生什么。