当我从后台杀死应用程序时,我遇到了一个问题。我的应用程序已关闭,但状态栏中的通知仍然存在。 当我的应用程序从后台终止时,我们如何从状态栏中删除通知。 当用户从后台杀死应用程序时,我们可以获取该事件吗?
提前致谢。
答案 0 :(得分:0)
尝试使用代码删除应用程序类的OnDestroy()方法中的通知。
class myApplication extends Application{
@Override
public void onTerminate() {
// remove notification code here
super.onTerminate();
}
}
没有测试,但是尝试
答案 1 :(得分:0)
它不起作用,因为通知不是应用程序进程的一部分。您只需将其发送到通知服务并显示它们。
要隐藏通知,您应该在销毁之前在程序中将其取消。
此外,android不应该通知您的应用程序。它可以在没有任何回调的情况下杀死它。
答案 2 :(得分:-1)
在onDestroy()中取消通知