在活動生命週期中,我們可以直接從OnPause轉到Onresume(如果我們的活動離開前景但仍然可見,即彈出對話框,則可能發生這種情況。檢查碎片生命週期圖:http://developer.android.com/guide/components/fragments.html片段從onPause到OnResume的生命週期
當活動暫停時,將分別調用片段onPause。但是在這個時候,活動調用onResume什麼狀態是片段?什麼生命週期回調被稱爲?
在活動生命週期中,我們可以直接從OnPause轉到Onresume(如果我們的活動離開前景但仍然可見,即彈出對話框,則可能發生這種情況。檢查碎片生命週期圖:http://developer.android.com/guide/components/fragments.html片段從onPause到OnResume的生命週期
當活動暫停時,將分別調用片段onPause。但是在這個時候,活動調用onResume什麼狀態是片段?什麼生命週期回調被稱爲?
的onResume以及,檢查的官方文檔:http://developer.android.com/reference/android/app/Fragment.html#onResume()
片段的生命週期是聯繫在一起的活動的生命週期。如果活動正在改變Fragment的狀態。正因爲如此,Fragment具有與onCreate(),onResume等Activity類似的主要生命週期組件。除了這些,還有一些特定的像onAttached(),onDetached(),onActivityCreated()等
片段能夠繪製一個用戶界面,並由活動控制。如果不是這樣的話,會發生一些奇怪的事情。就像活動進入後臺,但片段仍然可見。這就是爲什麼這兩個組件必須同步它們的狀態。
謝謝我upvoted你的答案。我需要一個直接給我的答案。片段與活動相關聯,因此如果活動onResume被調用,那麼片段onResume等也會被調用,謝謝澄清。 – j2emanue