2012-01-02 33 views
11

这就是我想做的事:返回特定活动

enter image description here

如果我使用startActivity我开始一个新的活动,我无法从主菜单使用StartActivityForResult - >。我想回去就主菜单活动已经出现在我的筹码,并删除活动一个Ç

回答

17

您是否尝试过在你的意图使用FLAG_ACTIVITY_CLEAR_TOP标志(用于从“总”开始“主菜单”)?

http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_CLEAR_TOP

如果设置,并且正在启动已经在当前任务运行的活动,那么,而不启动该活动的一个新的实例,都在它上面的其他活动的将被关闭,这个意图将作为一个新的Intent被传递给(现在在顶部)旧的活动。

+0

如何使用cleartop将数据传递给我已经打开的活动|没有重新创建它的singletop。 – 2015-10-28 20:15:35