2012-01-11 53 views
1

Fragment類的哪種生命週期方法最好在AsyncTaskonCreate(),onAttach()onActivityCreated()上調用​​方法?我想在Fragment第一次顯示時將數據加載到TextView中。片段的生命週期方法是否執行AsyncTask?

+0

沒有在這裏定義的答案,你在任何地方執行。這取決於你想要做什麼。當片段開始時,或者當活動開始或onResume()時,它會運行一次嗎?您可能想詳細說明。 – 2012-01-11 18:37:31

回答

4

我會使用onCreate(),因爲你只希望它第一次,而不是恢復後。但請注意Android documentation on Fragments,以確保您完全理解。它有一個很好的片段生命週期圖片,我將其放在下面供參考。

Fragment lifecycle - from Android Documentation