android中按电源键锁屏然后解锁导致Activity调用onDestory以及如何防止锁屏
2016-02-23 14:45
288 查看
今天在android项目中按电源键锁屏,然后解锁,发现子Activity关闭了,回到了主页,这个问题困扰了我很久,最后打log发现,在按电源键的时候,调用了子Activity的onDestroy()方法,这个问题现在终于解决了在androidmanifest.xml中的各个activity的属性中加上android:configChanges="orientation|keyboardHidden"就可以解决这个问题。
另外防止屏幕锁屏可以在onCreate方法中调用getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);.
另外防止屏幕锁屏可以在onCreate方法中调用getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);.
相关文章推荐
- Android 动画---property(属性)动画学习
- Android实现从本地图库/相机拍照后裁剪图片并设置头像
- android ART hook
- Android中的13种Drawable小结
- android Parcelable
- 给Android的APK程序签名和重新签名的方法
- android Fragment和Activity的通讯
- Android AutoLayout全新的适配方式 堪称适配终结者
- Android系统信息获取
- 2014 非常好用的开源 Android 测试工具
- Android安全攻防战,反编译与混淆技术完全解析(上)
- Android Studio--Gradle多渠道打包
- Android 从本地图库或拍照后裁剪图片并设置头像
- Android Studio--Gradle命令详解与导入第三方包
- 展讯驱动入门
- Android自定义控件:进度条的四种实现方式
- android尺寸以及API版本
- Android-完全退出当前应用程序的四种方法
- Android java.lang.NoClassDefFoundError的一种解决方法
- Android中为何获取系统时间的方法多次执行后时间仍不变,解决方法