是否有可能在没有完成你要离开的活动的情况下进行一项活动? 在我的Android应用程序中,我有一个抽屉活动,单击抽屉项目会打开一个新活动。但是,当我尝试使用后退按钮返回抽屉活动时,新打开的活动将被销毁。是否可以将该活动移回以使其在后台运行?
答案 0 :(得分:0)
通过设置清除堆栈的标志,从抽屉活动移动到下一个活动,现在堆栈只有一个活动需要在后台运行,现在打开抽屉活动。
即
A =>抽屉活动
B =>需要在后台运行的活动
步骤-1
打开A
现在堆栈只有A
步骤-2
从A移动 - > B通过清除标志
现在堆栈只有B
步骤-3
从B移动 - >甲
现在堆栈只有B和A. A在堆栈顶部而B仍在堆栈中