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