答案 0 :(得分:4)
找到答案here:
当活动B在活动A前面启动时,此回调将会 可以在A上调用。在A的onPause()返回之前,不会创建B.所以 一定不要在这里做任何冗长的事情。
答案 1 :(得分:2)
onPause()
当在活动A前面启动活动B时,将在A上调用此回调。在A onPause()
返回之前不会创建B,所以一定不要做任何事情这里很漫长
http://developer.android.com/reference/android/app/Activity.html#onPause()
答案 2 :(得分:0)
是。如果导航不是第一次,则会在传递到Activity A
的{{1}}之前调用onPause()
的{{1}}。如果是第一次导航到Activity B
,则会在活动A onResume()
之后调用Activity B
的{{1}}。请查看 Activity's Lifecycle 以获得清晰的理解。