Android禁止锁屏
来源:互联网 发布:为什么做seo 编辑:程序博客网 时间:2024/05/01 19:34
Android禁止锁屏
方法1:在每个Activity中的onCreate()中加入代码:
@Override
protected void onCreate(BundlesavedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.controller);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); //应用运行时,保持屏幕高亮,不锁屏
findViews();
setListeners();
init();
}方法2:在每个Activity中的onResume以及onPause中加入代码:
//onResume 中启用
wakeLock = ((PowerManager)getSystemService(POWER_SERVICE))
.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK
|PowerManager.ON_AFTER_RELEASE, TAG);
wakeLock.acquire();
//onPause 中禁用
if (wakeLock != null) {
wakeLock.release();
}在第2个方法中,需要加入权限:
<uses-permissionandroid:name="android.permission.WAKE_LOCK" />方法3:在每个Activity中加入代码:
mContentResolver = getContentResolver();
setLockPatternEnabled(false);
public void setLockPatternEnabled(boolean enabled){
setBoolean(android.provider.Settings.System.LOCK_PATTERN_ENABLED,
enabled);
}
private void setBoolean(StringsystemSettingKey, boolean enabled) {
android.provider.Settings.System.putInt(mContentResolver,
systemSettingKey,enabled ? 1 : 0);
}在第3个方法中,需要加入权限:
<uses-permissionandroid:name="android.permission.WRITE_SETTINGS" />- Android禁止锁屏
- android 禁止屏幕锁屏
- Android禁止系统锁屏
- Android 6.0 禁止锁屏
- android 禁止休眠和锁屏
- 【Android】禁止锁屏,保持高亮
- android之禁止黑屏和锁屏
- Android 禁止锁屏或黑屏
- android 禁止锁屏,保持高亮
- android之禁止黑屏和锁屏
- Android 禁止切屏
- android禁止截屏
- Android 禁止横竖屏切换
- Android 禁止横竖屏切换
- android禁止横竖屏切换
- Android禁止横竖屏切换
- Android 禁止横竖屏切换
- android 禁止横竖屏切换
- 课程设计
- POJ 3692-Kindergarten(二分图_最小顶点集)
- pip的安装以及在安装的过程中遇到的问题及解决方法
- php图片上传之文件安全
- 求两个数的最大公约公倍数
- Android禁止锁屏
- SQLserver 删除数据库日志SQL
- 8皇后问题(递归方法实现)
- 图的基本习题集锦
- Android入门2——无法创建模拟器解决
- CSS常用网页标签初始化
- 最好用Unity 3D制作小地图,显示、隐藏小地图和背景音乐播放与暂停 [复制链接]
- Maximum Product Subarray
- socket中的几个数据结构