system.exit(0)返回上一个屏幕,单击即不关闭整个应用程序

时间:2013-11-04 17:27:45

标签: android xml

我在activity_main.xml之前制作了三个.xml文件,并使用thread为每个xml文件逐个设置了5秒的计时器。因此,需要15秒才能到达主要活动。

我的EXIT按钮中出现问题

system.exit(0);          //behaving similar as finish()

但它将我返回到之前的xml文件而不是整个应用程序。 我想一键退出整个应用程序。

2 个答案:

答案 0 :(得分:1)

Manifest.xml中,您应在android:noHistory="true"标记中添加<activity>。 此外,您不应该致电system.exit(0),而只需使用finish()

通过执行此操作,活动将不会添加到后台堆栈,因此,按退出按钮(或后退按钮)将允许用户退出应用程序。

答案 1 :(得分:0)

尝试这样

moveTaskToBack(true);

供参考moveTaskToBack