Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我如何才能拒绝销毁活动_Android_Android Activity_Destroy - Fatal编程技术网

Android 我如何才能拒绝销毁活动

Android 我如何才能拒绝销毁活动,android,android-activity,destroy,Android,Android Activity,Destroy,我从活动A开始活动B。当我使用“后退”按钮或“完成”方法关闭活动B时,活动A正在重新创建。我如何才能拒绝要销毁的活动?android中的活动存储在一个名为“活动堆栈”的堆栈中,当您转到下一个活动时,它会添加到堆栈中,当您返回时,您会从堆栈中弹出最后一个元素,并且不再指向它,因此不销毁只会浪费空间 即使覆盖“后退”按钮以使用noHistory或clearTop标志启动上一个活动,当前活动也将被销毁 我建议你多读一些关于你想做什么的内容??是的,这是你的预期行为。看,你不能。你必须编写你的应用程序来

我从活动A开始活动B。当我使用“后退”按钮或“完成”方法关闭活动B时,活动A正在重新创建。我如何才能拒绝要销毁的活动?

android中的活动存储在一个名为“活动堆栈”的堆栈中,当您转到下一个活动时,它会添加到堆栈中,当您返回时,您会从堆栈中弹出最后一个元素,并且不再指向它,因此不销毁只会浪费空间

即使覆盖“后退”按钮以使用noHistory或clearTop标志启动上一个活动,当前活动也将被销毁


我建议你多读一些关于你想做什么的内容??是的,这是你的预期行为。看,你不能。你必须编写你的应用程序来应对它。我知道这个生命周期。但我听说有可能打破这个循环。@Ingvar有可能操纵活动堆栈,而不是活动生命周期,请参阅我的asnwer