当时真的不确定要在Google中查询什么词,所以我只是要问这个问题。
当我开始另一个活动时,一个活动会怎样?
可以说我目前在活动A上,然后从a开始,我调用了一个函数startService一个新的意图来打开活动B。活动A的生命周期如何?它被摧毁了吗?停了吗
子问题。如果活动已暂停,如何从新开始的活动中调用/打开它?
活动A已暂停。
从这里:
活动生命周期
系统中的活动作为活动堆栈进行管理。当一个新的活动开始时,它被放置在堆栈的顶部并成为正在运行的活动-先前的活动始终保持在堆栈中的下方,并且直到新的活动退出后才再次出现在前台。
那里也有一个漂亮的图表,例如,它显示onPause()
了当切换到另一个活动时在当前活动中调用的图表。
这是返回上一个活动的答案:Android:返回上一个活动。不过不要错过以下答案,因为他没有提及finish()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句