在新任务中创建新实例时,销毁另一个任务中的旧活动实例

时间:2013-02-02 14:51:15

标签: android android-activity

我有3个活动A,B和C.流程是这样的:

A->B->Home->C->B

我在活动B上使用了singleTask。 然而,这会产生副作用,当我执行A->B->Home->recent时,它返回到A而不是B.活动B必须被带到前台。

还有什么方法可以在创建新B时销毁旧B?

1 个答案:

答案 0 :(得分:0)

您可以在finish()回调中拨打onPause。但你应该处理轮换,否则你的应用程序将退出该事件。