Copy from http://blog.csdn.net/piaozhiye/archive/2011/05/19/6432020.aspx

在播放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禁止锁屏保持常亮相关推荐

  1. android屏蔽锁屏广播,android禁止锁屏保持常亮(示例代码)

    在播放video的时候在mediaplayer mMediaPlayer.setScreenOnWhilePlaying(true); 已经设置了,在原生的android没有问题和在defy上也没有问 ...

  2. android代码跳过锁屏,Android_android禁止锁屏保持常亮(示例代码),在播放video的时候在mediaplayer m - phpStudy...

    android禁止锁屏保持常亮(示例代码) 在播放video的时候在mediaplayer mMediaPlayer.setScreenOnWhilePlaying(true); 已经设置了,在原生的 ...

  3. android 禁止屏幕黑屏,Android 禁止锁屏或黑屏

    场景: 通常情况我们使用的 app 都不需要用到这个功能.但一些平板的开发就很常见了,我们不希望用户不操作亦或离开平板一段时间后,平板为了省电而自动黑屏或锁屏,那么我们应该怎么做到防止应用再使用过程中 ...

  4. Android设置全屏/屏幕常亮

    //全屏 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {WindowManager.LayoutParams attribu ...

  5. android 禁止息屏 屏幕常亮

    简单粗暴,直接放在onCreate()中就行 getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,         ...

  6. Android 10 系统屏蔽底部按键 禁止锁屏 禁用横屏

    一.屏蔽底部按键 1,先说状态栏 状态栏其实就是SystemUI.apk,源码目录是android/frameworks/base/packages/SystemUI/,但是状态栏的隐藏并不是修改Sy ...

  7. android锁屏密码文件夹,深入理解Android M 锁屏密码存储方式

    Android M 之前锁屏密码的存储 在 Android M 之前,锁屏密码的存储格式很简单,其使用了 64 位随机数作为 salt 值,此 salt 值被存储在 sqlite 数据库 /data/ ...

  8. Android 去掉锁屏

    有两种改法: 一. frameworks/base/packages/SettingsProvider/res/values/defaults.xml <bool name="def_ ...

  9. android锁屏软件开发,Android一键锁屏开发全过程

    一.项目简介: 项目:<Android 一键锁屏> 开发周期:4天 代码量:100行 二.项目流程: 三.项目代码 1.主程序代码: 1.private DevicePolicyManag ...

  10. 一键锁屏源代码c语言,Android一键锁屏开发全过程【源码】【附图】

    一.项目简介: 项目:<Android 一键锁屏> 开发周期:4天 代码量:100行 ------------------------ 二.项目流程: 三.项目代码 1.主程序代码: Ja ...

最新文章

  1. KerGNNs:结合Graph kernels的可解释GNN
  2. 修改远程桌面连接端口
  3. 七 内置锁 wait notify notifyall; 显示锁 ReentrantLock
  4. 机器学习系列补充:数据集准备和更正YSX包
  5. 互联网公司们眼中的最强quot;世界杯阵容quot;
  6. mount/umount命令【转】
  7. 开源中国大佬是怎么用Selenium做自动化web测试的
  8. strace ltrace使用
  9. Robotium测试报告的生成方法(下)
  10. 【jquery】fancybox 是一款优秀的 jquery 弹出层展示插件
  11. 深入探討 SCOM 2007 管理技術
  12. [转帖] 职场学习=贼学技术
  13. docker中报错Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirro
  14. 苹果手机换电池对手机有影响吗_换手机不如换电池?手机电池影响手机寿命,这些知识早知道为好...
  15. linux 怎么临时修改ip,linux中临时、永久修改ip(示例代码)
  16. 构建linux图形安装程序,Scientific Linux 5.5 图形安装教程
  17. apache dubbo 源码分析系列汇总
  18. 最新版 Let’s Encrypt免费证书申请步骤,保姆级教程
  19. 免费听歌的音乐播放器,又可以听听青春的味道了
  20. ARM-A架构入门基础(三)MMU

热门文章

  1. oracle数据库怎么保存表,oracle从各个表取得数据保存到另一个表
  2. CryptoTab 服务器_宁畅AI服务器X640 首登MLPerf 斩获30项世界第一
  3. Struts2之OGNL类型转换
  4. 【渝粤教育】国家开放大学2018年春季 0630-22T环境法学 参考试题
  5. 【渝粤教育】国家开放大学2018年春季 0221-22T数字电子电路 参考试题
  6. 【sklearn第二十讲】聚类
  7. 关于柯西许瓦兹不等式的一些思考
  8. 上拉电阻与下拉电阻介绍
  9. 查找表_leetcode454
  10. 【转】用photoshop批量修改图片尺寸