最近遇到了一個(gè)奇怪的問題:
夜間模式下豎屏activity A跳轉(zhuǎn)橫屏activity B,會導(dǎo)致activity A觸發(fā)
recreate并重走生命周期。
解決辦法:
在AndroidManifest.xml中給activity A的添加如下配置:
android:configChanges="orientation|screenSize|keyboardHidden|uiMode"
如果不寫這個(gè)uiMode,就會導(dǎo)致activity A觸發(fā) recreate