![](/img/trans.png)
[英]AsyncTask with screen rotation - onRetainNonConfigurationInstance deprecated
[英]Android: onRetainNonConfigurationInstance() deprecated?
在我的Activity里面我實例化一個對象,它負責查詢,處理和存儲片段所需的數據。 我准備使用onRetainNonConfigurationInstance()
以便在配置更改后保留對象,但我剛剛意識到該方法已被棄用。
我可以看到新推薦的方法是使用Fragment的setRetainInstance()
,但它看起來不像我需要的,因為我的對象不處理只有1個片段。
你有什么建議嗎?
因為我的對象只處理1個片段
不,但你的片段可以處理任何對象。
onRetainNonConfigurationInstance()
要求您將所有內容打包到一個對象中。 考慮保留的片段策略要求這個“一個對象”是一個片段,在其上調用setRetainInstance()
。 你可以用onRetainNonConfigurationInstance()
做的任何事都應該對保留的片段onRetainNonConfigurationInstance()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.