目的是在按下“关闭”按钮时终止警报应用程序。但是,我无法这样做。
为了终止该应用程序,我尝试使用finish()和finishAffinity(),还尝试了致命方法:D
finish()
finishAffinity()
int pid = android.os.Process.myPid(); android.os.Process.killProcess(pid);
最后,所有em都成功关闭了应用程序。但
按下右下角的Square按钮,重新打开已关闭的应用程序。有没有针对此问题的有效解决方案?
在您的警报活动上设置android:excludefromrecents标志,它不会显示在“近期任务”屏幕上(但这甚至在他们解除警报之前!)。
不要使用killProcess()。在Android应用程序模型中,应让系统处理流程。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句