设定Android当前屏幕锁屏和解锁屏
2013-05-27 11:50
190 查看
//设置屏幕不能锁屏 private void setUnlocked(){ Window win = getWindow(); WindowManager.LayoutParams winParams = win.getAttributes(); winParams.flags |= (WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); win.setAttributes(winParams); }
//设置屏幕可以锁屏,当然默认是也是可以锁屏的 private void setLocked(){ Window win = getWindow(); WindowManager.LayoutParams winParams = win.getAttributes(); winParams.flags &= (~WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD & ~WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED & ~WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON & ~WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); win.setAttributes(winParams); }
相关文章推荐
- Android 6 多用户操作系统 检测当前系统是否设置了锁屏密码
- 关于 android app 返回键模拟 home键 功能的介绍_仿QQ返回键 又重新回到当前界面_锁屏状态 又要重新唤醒
- android锁屏唤醒并解锁屏幕
- Android中截取当前屏幕图片
- 【Android代码片段之八】监听Android屏幕是否锁屏
- Android屏幕锁屏弹窗的正确姿势DEMO详解
- Android:实现截取当前屏幕图片并保存至SDCard
- android 获取当前屏幕显示的Activity
- android关闭屏幕时不锁屏实现
- Android 监听屏幕锁屏,用户解锁
- Android 禁止屏幕休眠和锁屏的方法
- android截取系统当前屏幕
- Android ListView只加载当前屏幕内的图片(解决list滑动时加载卡顿)
- Android系统亮屏、锁屏、屏幕解锁事件(解决部分手机亮屏后未解锁即进入resume状态)
- Android开发之————通过代码来得到当前手机屏幕的密度值
- Android:screenOrientation设定屏幕旋转方向
- 【Android】禁止屏幕旋转,旋转屏幕时不重新加载当前activity
- android 横屏 竖屏 全屏 当前屏幕宽 高
- Android程序禁止手机自动锁屏和屏幕翻转的
- COCOS2DX-3.0截取当前屏幕并在ANDROID上分享