终止Android应用程序

时间:2011-03-03 11:10:34

标签: android

我有一个带有介绍屏幕的应用程序,此屏幕中会有两个按钮(确定和取消)

如果用户点击取消按钮,应用程序将终止,如果用户单击确定按钮,则会出现主屏幕,主屏幕返回后退按钮以返回到介绍屏幕。

现在,我的问题是我用过

finish();

取消按钮,我理解“finish()”将终止当前正在运行的活动。

应用程序启动后,如果用户单击取消按钮,应用程序将终止,但如果用户进入主屏幕并返回到介绍屏幕然后单击取消,则介绍屏幕将退出(活动负责介绍屏幕)。主屏幕显示回来。

这形成了一个连续循环,因为即使用户点击取消按钮,上一个活动(在介绍活动之前打开的活动)也会始终显示...

有没有人知道如何一次终止多个活动?

1 个答案:

答案 0 :(得分:1)

您可以在Intro Activity中使用setResult()函数,并在Main Activity中“捕获”它,覆盖OnActivityResult()函数。