清除退出应用程序

时间:2011-04-07 07:01:56

标签: android exit

我想放一个菜单按钮'Exit'以便让用户离开App。 我读过我可以使用moveTaskToBack。这有效,但我希望用户通过家庭活动重新进入应用程序,而不是他离开的活动。

你有什么建议吗?

4 个答案:

答案 0 :(得分:1)

public void terminate()        {           Log.i( “本身份识别码”, “封端的!!”);           super.onDestroy();           this.finish();        }

并查看此罚款answer.
并查看here ..

答案 1 :(得分:0)

对于我退出按钮上的Android应用程序,我使用了一个调用finish();也许这就是你要找的东西?

答案 2 :(得分:0)

罗宾汉,

我对您的代码的理解是,当用户按退出按钮时,它应该离开应用程序,当您重新启动应用程序时,它应该从应用程序离开的上一个活动恢复。

主页按钮实际上是相同的行为。所以你只需要在退出点击时按下创建事件主页按钮。

=======================================

好的,我不知道以下解决方案是好的但是。如果您想终止整个应用程序并从家庭活动恢复。您可以将launchMode设置为menifeast文件中的sigleinstance以用于其他活动。

当退出按钮时,可以设置静态标志,以递归方式退出活动。

答案 3 :(得分:0)

清除退出代码是:

System.gc();
android.os.Process.killProcess(android.os.Process.myPid());

它有点奇怪但可行