1

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

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

singleTask在活动 B 上使用过。但是,这会产生副作用,当我这样做时A->B->Home->recent,它会返回 A 而不是 B。必须将活动 B 置于前台。

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

4

1 回答 1

0

你可以打电话给finish()你的onPause回调。但是您应该处理旋转,否则您的应用程序将在该事件中退出。

于 2013-02-02T18:05:08.247 回答