1
我已經實現了fragment
與UI和AsyncTask
。對於無頭燈Fragment
,建議將Fragment
與setRetainInstance()方法結合使用。我的問題是,如果Fragment
有UI和後臺進程,在這種情況下如何保存方向更改的數據。感謝您的迴應。Android保留在片段中查看對象
我已經實現了fragment
與UI和AsyncTask
。對於無頭燈Fragment
,建議將Fragment
與setRetainInstance()方法結合使用。我的問題是,如果Fragment
有UI和後臺進程,在這種情況下如何保存方向更改的數據。感謝您的迴應。Android保留在片段中查看對象
使用setRetainInstance(true)時,orientationChange過程中不會調用以下方法。當活動被銷燬
的其他生命週期將被稱爲例如:
如果您想保留一個對象,請在onCreate中創建它並處理onDestroy中的邏輯以處理基礎活動的銷燬。當發生異化時,該對象將不變。無需將其捆綁起來或在本地某處保存。
只是關於標題的說明:你不保留自己的意見,這些應該被銷燬,並在方向改變時重新創建。但是可以保留指示視圖狀態的對象。
http://stackoverflow.com/questions/11182180/understanding-fragments-setretaininstanceboolean 想到這會給你你所需要的。 – user1105748