标签: android android-activity
我有3个活动A,B和C.流程是这样的:
A->B->Home->C->B。
A->B->Home->C->B
我在活动B上使用了singleTask。 然而,这会产生副作用,当我执行A->B->Home->recent时,它返回到A而不是B.活动B必须被带到前台。
singleTask
A->B->Home->recent
还有什么方法可以在创建新B时销毁旧B?
答案 0 :(得分:0)
您可以在finish()回调中拨打onPause。但你应该处理轮换,否则你的应用程序将退出该事件。
finish()
onPause