android如何强制停止按钮单击时的应用程序

时间:2011-06-24 07:28:32

标签: android

我有一个应用程序,其中有许多活动。 我想在一个活动的按钮单击应该停止应用程序(在后台停止)。 我怎样才能做到这一点? 谢谢

3 个答案:

答案 0 :(得分:1)

最佳做法是调用finish()并让操作系统在/需要时处理您的进程。

答案 1 :(得分:1)

最直接的方式

System.exit(1);

:)

答案 2 :(得分:0)

如果您想要退出应用程序或想要完成所有活动,那么应用程序无法在后台停止运行 -

使用此 -

如果您从活动A调用活动B,从B调用C

A->乙

使用来自A的startactivityforresult

再次B-> C

使用来自B的startactivityforresult

当你想退出C然后是setResult(即RESULT_OK)并完成C.并在B中的OnActivityResult()中,检查resultcode == RESULT_OK然后再次完成B和setsult(RESULT_OK)为A.same程序将按照完成A。

这将退出应用程序。应用程序将从A而不是从C开始。