调试Android APP时,发现手机先锁屏,再解锁后,Activity走了onDestroy方法,不知道为什么,后来查阅资料发现:
我的activity是横屏的,锁屏再解锁后走了ConfigurationChange方法,等于生命周期重新走了一次。
在Androidmanifest 对应的activity里面加一句:
android:configChanges="orientation|keyboardHidden|screenSize"
重新编译运行,ok。
时间:2019-11-12 09:25:51
调试Android APP时,发现手机先锁屏,再解锁后,Activity走了onDestroy方法,不知道为什么,后来查阅资料发现:
我的activity是横屏的,锁屏再解锁后走了ConfigurationChange方法,等于生命周期重新走了一次。
在Androidmanifest 对应的activity里面加一句:
android:configChanges="orientation|keyboardHidden|screenSize"
重新编译运行,ok。
Android Activity onDestroy() 不回调的解决方式
2023-12-29
android手机解锁成功后的广播 Android动态注册锁屏 解锁 开屏系统广播
2021-05-04
android 为什么不调用onDestroy方法关闭activity
2021-09-13
android activity生命周期(一)onCreate和onDestroy方法
2019-12-15