当屏幕旋转时activity的生命周期如下
执行onPause方法后执行onSaveInstanceState,我们可以在这个方法执行时保存数据在Bundle中。当再次执行oncreate时把数据拿出来,也可以 在onRestoreInstanceState中拿到数据。
如果在AndroidManifest.xml中,在activity里添加android:configChanges="orientation|screenSize",此时屏幕旋转时activity的生命周期如下
当屏幕旋转时activity的生命周期如下
执行onPause方法后执行onSaveInstanceState,我们可以在这个方法执行时保存数据在Bundle中。当再次执行oncreate时把数据拿出来,也可以 在onRestoreInstanceState中拿到数据。
如果在AndroidManifest.xml中,在activity里添加android:configChanges="orientation|screenSize",此时屏幕旋转时activity的生命周期如下