-
必须 requestCode >= 0 ,否则相当于普通启动(startActivity)。
-
目标若为 singleInstance ,会直接返回 RESULT_CANCEL ,两者是不在同一任务栈的。
-
目标若为 singleTask ,也会直接返回 RESULT_CANCEL ,其上层可能有出栈情况。
附录:Home与Back
-
home,应用栈中最上层Activity生命周期到onStop,然后隐藏。
再次点击图标,会立即显示,生命周期从onStart开始。 -
back,应用栈中最上层Activity生命周期到onDestroy,然后出栈。
网友评论