我讀了很多關於活動生命週期的內容,但找不到簡單的答案。假設有人按切換應用程序硬件按鈕。當應用切換到不同的應用onPause()
保證被調用。同時按返回(關閉應用程序)或首頁將調用onPause()
。當用戶從最近關閉應用程序時調用onPause()
但是,這是一個問題。當我打開應用程序列表,我可以在應用程序之間切換時,只需點擊按鈕即可調用onPause()
?我的意思是隻需點擊切換應用程序調用onPause()
?
我不清楚,文件沒有描述這種情況。
編輯: 我錯了,說onPause()
沒有在按鈕點擊後才被調用。對不起。
@downvoter小心評論我的答案有什麼問題嗎?你在我發佈它的毫秒內立即下降了。 –
@Sharpedge告訴我這件事。 -_- – Galax
「onPause()將不會被調用,直到有人從列表中選擇了一個不同的應用程序爲止」這是錯誤的,至少在我的設備上按下按鈕以顯示應用程序列表時會調用onPause。 – M4rtini