使用后退按钮移动到父活动而不完成子活动

时间:2016-08-19 16:03:23

标签: java android

是否有可能在没有完成你要离开的活动的情况下进行一项活动? 在我的Android应用程序中,我有一个抽屉活动,单击抽屉项目会打开一个新活动。但是,当我尝试使用后退按钮返回抽屉活动时,新打开的活动将被销毁。是否可以将该活动移回以使其在后台运行?

1 个答案:

答案 0 :(得分:0)

通过设置清除堆栈的标志,从抽屉活动移动到下一个活动,现在堆栈只有一个活动需要在后台运行,现在打开抽屉活动。

A =>抽屉活动

B =>需要在后台运行的活动

步骤-1

打开A

现在堆栈只有A

步骤-2

从A移动 - > B通过清除标志

现在堆栈只有B

步骤-3

从B移动 - >甲

现在堆栈只有B和A. A在堆栈顶部而B仍在堆栈中