Answers:
它是立即退出还是完成了调用它的功能?
调用的方法finish()
将运行完成。在finish()
您将控制权返回给Android之前,该操作甚至不会开始。
如果有两个活动A和B。并且您的流程从A> B开始;和B = A电话finish()
。
然后,
您finish()
从中调用的方法将按Mark所述执行。回调流程将如下所示-
onPause()
的 activity A
onRestart()
> onStart()
> onResume()
活动B的finish()
从activity A
; 唯一onStop()
的Activity A
将在这里调用。而在这种情况下,我们finish()
从哪里打电话Activity A
;因此onStop()
,onDestroy()
两者都将被要求activity A
。