目标是在按下“关闭”按钮时终止警报应用程序。 但是,我无法这样做。
为了杀死该应用程序,我尝试使用finish()
和finishAffinity()
,也尝试了致命的方式:D
int pid = android.os.Process.myPid();
android.os.Process.killProcess(pid);
按右下角的方形按钮,重新打开已关闭的应用程序。这个问题有效吗?
答案 0 :(得分:2)
在闹钟活动上设置android:excludefromrecents标志,它不会显示在“近期任务”屏幕上(但在之前它们甚至它们会关闭闹钟!)。
不要使用killProcess()。在Android应用程序模型中,您应该让系统处理进程。