android禁止锁屏保持常亮
在播放video的时候在mediaplayer
mMediaPlayer.setScreenOnWhilePlaying(true); 已经设置了,在原生的android没有问题和在defy上也没有问题,一到三星的galaxy上就有问题,不知道三星他们改了哪些地方。一般的话设置了播放视频屏幕没有自动。但是在三星上就出了问题。 只好再找找。一般的话设置有两种方法。
如下:
1. getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);2.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();}
以上两种方法在galaxy中都不行。
第三种方法:
mContentResolver = getContentResolver();setLockPatternEnabled(false);public void setLockPatternEnabled(boolean enabled) {setBoolean(android.provider.Settings.System.LOCK_PATTERN_ENABLED,enabled);}private void setBoolean(String systemSettingKey, boolean enabled) {android.provider.Settings.System.putInt(mContentResolver,systemSettingKey, enabled ? 1 : 0);}权限 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
这样设置了之后就可以禁止锁屏了。。
转载于:https://www.cnblogs.com/binsys/articles/2073542.html
android禁止锁屏保持常亮相关推荐
- android屏蔽锁屏广播,android禁止锁屏保持常亮(示例代码)
在播放video的时候在mediaplayer mMediaPlayer.setScreenOnWhilePlaying(true); 已经设置了,在原生的android没有问题和在defy上也没有问 ...
- android代码跳过锁屏,Android_android禁止锁屏保持常亮(示例代码),在播放video的时候在mediaplayer
m - phpStudy...
android禁止锁屏保持常亮(示例代码) 在播放video的时候在mediaplayer mMediaPlayer.setScreenOnWhilePlaying(true); 已经设置了,在原生的 ...
- android 禁止屏幕黑屏,Android 禁止锁屏或黑屏
场景: 通常情况我们使用的 app 都不需要用到这个功能.但一些平板的开发就很常见了,我们不希望用户不操作亦或离开平板一段时间后,平板为了省电而自动黑屏或锁屏,那么我们应该怎么做到防止应用再使用过程中 ...
- Android设置全屏/屏幕常亮
//全屏 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {WindowManager.LayoutParams attribu ...
- android 禁止息屏 屏幕常亮
简单粗暴,直接放在onCreate()中就行 getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, ...
- Android 10 系统屏蔽底部按键 禁止锁屏 禁用横屏
一.屏蔽底部按键 1,先说状态栏 状态栏其实就是SystemUI.apk,源码目录是android/frameworks/base/packages/SystemUI/,但是状态栏的隐藏并不是修改Sy ...
- android锁屏密码文件夹,深入理解Android M 锁屏密码存储方式
Android M 之前锁屏密码的存储 在 Android M 之前,锁屏密码的存储格式很简单,其使用了 64 位随机数作为 salt 值,此 salt 值被存储在 sqlite 数据库 /data/ ...
- Android 去掉锁屏
有两种改法: 一. frameworks/base/packages/SettingsProvider/res/values/defaults.xml <bool name="def_ ...
- android锁屏软件开发,Android一键锁屏开发全过程
一.项目简介: 项目:<Android 一键锁屏> 开发周期:4天 代码量:100行 二.项目流程: 三.项目代码 1.主程序代码: 1.private DevicePolicyManag ...
- 一键锁屏源代码c语言,Android一键锁屏开发全过程【源码】【附图】
一.项目简介: 项目:<Android 一键锁屏> 开发周期:4天 代码量:100行 ------------------------ 二.项目流程: 三.项目代码 1.主程序代码: Ja ...
最新文章
- KerGNNs:结合Graph kernels的可解释GNN
- 修改远程桌面连接端口
- 七 内置锁 wait notify notifyall; 显示锁 ReentrantLock
- 机器学习系列补充:数据集准备和更正YSX包
- 互联网公司们眼中的最强quot;世界杯阵容quot;
- mount/umount命令【转】
- 开源中国大佬是怎么用Selenium做自动化web测试的
- strace ltrace使用
- Robotium测试报告的生成方法(下)
- 【jquery】fancybox 是一款优秀的 jquery 弹出层展示插件
- 深入探討 SCOM 2007 管理技術
- [转帖] 职场学习=贼学技术
- docker中报错Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirro
- 苹果手机换电池对手机有影响吗_换手机不如换电池?手机电池影响手机寿命,这些知识早知道为好...
- linux 怎么临时修改ip,linux中临时、永久修改ip(示例代码)
- 构建linux图形安装程序,Scientific Linux 5.5 图形安装教程
- apache dubbo 源码分析系列汇总
- 最新版 Let’s Encrypt免费证书申请步骤,保姆级教程
- 免费听歌的音乐播放器,又可以听听青春的味道了
- ARM-A架构入门基础(三)MMU