最近遇到了一个奇怪的问题:
夜间模式下竖屏activity A跳转横屏activity B,会导致activity A触发
recreate
并重走生命周期。
解决办法:
在AndroidManifest.xml
中给activity A的添加如下配置:
android:configChanges="orientation|screenSize|keyboardHidden|uiMode"
如果不写这个uiMode,就会导致activity A触发 recreate
最近遇到了一个奇怪的问题:
夜间模式下竖屏activity A跳转横屏activity B,会导致activity A触发
recreate
并重走生命周期。
解决办法:
在AndroidManifest.xml
中给activity A的添加如下配置:
android:configChanges="orientation|screenSize|keyboardHidden|uiMode"
如果不写这个uiMode,就会导致activity A触发 recreate