1
MainActivity中的方法在intent(從MainActivity調用它)完成後調用嗎?在意圖完成後調用onResume()嗎?
意圖完成我的意思是:MainActivity創建意圖打開另一個活動,當你完成該活動時,你回到MainActivity,是onResume方法調用?
MainActivity中的方法在intent(從MainActivity調用它)完成後調用嗎?在意圖完成後調用onResume()嗎?
意圖完成我的意思是:MainActivity創建意圖打開另一個活動,當你完成該活動時,你回到MainActivity,是onResume方法調用?
onResume()
在應用程序失去焦點時觸發,然後再次獲得焦點。
所以是的,你的問題的答案是肯定的。
對於其他人,全過程(在這種情況下)是:
1. MainActivity.onCreate()
2. MainActivity.onStart()
3. MainActivity.onResume()
4. startActivity(new Intent(this, SecondActivity.class))
5. MainActivity.onPause() // when partially obstructed
6. SecondActivity.onCreate()
7. SecondActivity.onStart()
8. SecondActivity.onResume()
9. MainActivity.onStop() // when fully obstructed
你是什麼意思「意圖結束」? – agamov
是的,從第二次活動返回到第一次活動後第一次活動的Onresume()將被稱爲 –
是的。活動的生命週期在'活動'的文檔頁面中得到了很好的解釋 - – Blackbelt