2011-03-03 98 views
1

我有一个简介屏幕的应用程序,会出现在此屏幕两个按钮(确定和取消)终止Android应用

如果用户点击取消按钮的应用程序将终止,如果用户点击确定按钮,出现主屏幕,主屏幕有一个返回按钮返回到介绍屏幕。现在

,我的问题是我已经使用

finish(); 

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

一旦应用程序启动并且用户单击取消按钮,应用程序将终止,但如果用户转到主屏幕并返回到介绍屏幕,然后单击取消,则介绍屏幕将退出(活动负责对于介绍屏幕)。主屏幕出现回来。

这形成了自上次活动连续循环(活动刚开业的前奏活动之前),即使用户点击取消按钮总会出现...

有没有人有一个想法如何终止不止一次一个活动?

+2

看到这个问题:http://stackoverflow.com/questions/2042222/android-close-application – 2011-03-03 11:16:06

回答

1

您可以在Intro Activity中使用setResult()函数,并在Main Activity中'catch'它,以覆盖OnActivityResult()函数。

+0

对不起,我没有得到你想要解释的... – rahul 2011-03-03 11:19:23