簡體   English   中英

Android:onRetainNonConfigurationInstance()已棄用?

[英]Android: onRetainNonConfigurationInstance() deprecated?

在我的Activity里面我實例化一個對象,它負責查詢,處理和存儲片段所需的數據。 我准備使用onRetainNonConfigurationInstance()以便在配置更改后保留對象,但我剛剛意識到該方法已被棄用。

我可以看到新推薦的方法是使用Fragment的setRetainInstance() ,但它看起來不像我需要的,因為我的對象不處理只有1個片段。

你有什么建議嗎?

因為我的對象只處理1個片段

不,但你的片段可以處理任何對象。

onRetainNonConfigurationInstance()要求您將所有內容打包到一個對象中。 考慮保留的片段策略要求這個“一個對象”是一個片段,在其上調用setRetainInstance() 你可以用onRetainNonConfigurationInstance()做的任何事都應該對保留的片段onRetainNonConfigurationInstance()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM