帮助调用已创建的Intent / activity

时间:2011-07-07 12:42:43

标签: android

我的应用程序上有两个按钮。一个按钮开始一个新的游戏(让我们说solitair)。 按下此按钮时,它将始终开始新游戏

我的问题是,如果用户点击回来,我想要第二个按钮返回已启动的游戏。

如何调用已创建的活动

由于

3 个答案:

答案 0 :(得分:1)

我认为游戏来自第三方。在我看来你甚至不需要第二个按钮。只需再次单击第一个,您将返回游戏。 如果游戏拦截Back,它可能会故意破坏它的状态,因此在击中Back之前无法跳回到你所在的位置。

答案 1 :(得分:0)

您必须保存活动的状态

onSaveInstanceState() and onRestoreInstanceState()用于处理活动状态

当用户离开活动时,会为活动调用

onSaveInstanceState()方法。请注意,此方法仅在“历史记录”状态中存在活动时调用,并且用户可以返回活动。

onRestoreInstanceState()恢复视图的状态。

请参阅以下链接

How to manage activity state

答案 2 :(得分:0)

你必须阅读manual about activity stack 您的应用程序可以有多个任务和多个活动后台堆栈