繁体   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