【发布时间】:2014-08-19 23:13:44
【问题描述】:
我想通过单击退出按钮退出整个应用程序。实际上我使用的是退出按钮而不是注销。因此,每当用户单击它时,它应该完成整个应用程序,但它只会破坏最后运行的活动。我现在该怎么办? 我在我的代码中使用这种方法,任何帮助将不胜感激,在此先感谢。
public void exit(View v){
finish();
System.exit(0);
}
我也使用了以下代码,但它只会杀死最后运行的活动,而不是完整的应用程序。
public void exit(View v){
android.os.Process.killProcess(android.os.Process.myPid());
System.exit(1);
}
【问题讨论】:
-
除非您有充分的理由,否则您不应该这样做。它是反安卓的,会惹恼用户并且对性能没有任何帮助。全方位的坏主意。
-
是的,我有理由这样做 .. 我知道 .. 你是对的,但没有任何事情按照它应该工作的方式工作 :(
标签: android exit logout activity-finish