onRestoreInstanceState

onRestoreInstanceState

从技术上讲,我应该使用onRestoreInstanceState吗?通过检查onCreate bundle 包是否为空,是否可以不对savedInstanceState进行所有还原?与使用onRestoreInstanceState进行所有操作相比,使用onCreate的主要好处是什么?

最佳答案

onRestoreInstanceState


onRestoreInstanceState保证您也可以在Bundle之后调用的 Activity 生命周期中收到一个非空的onStart对象
但是onCreate:您应该始终检查Bundle对象是否为null,以确定配置更改,并且您知道它在onStart之前被调用
因此,一切取决于您,取决于您的需求。

08-04 07:13