Android 屏幕常亮
来源:互联网 发布:plc电路图绘制软件 编辑:程序博客网 时间:2024/06/11 18:34
第一种方法:使用WAKE_LOCK
// 添加权限<uses-permission android:name="android.permission.WAKE_LOCK" />
private PowerManager powerManager = null; private WakeLock wakeLock = null; powerManager = (PowerManager) this.getSystemService(Service.POWER_SERVICE); wakeLock = this.powerManager.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Lock");
//是否需计算锁的数量 wakeLock.setReferenceCounted(false); //请求屏幕常亮,onResume()方法中执行 wakeLock.acquire(); //取消屏幕常亮,onPause()方法中执行 wakeLock.release();
第二种方法:通过window的flag属性设置
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
第三种方法:AndroidManifest.xml中设置
//界面布局文件中添加属性[html] view plain copyandroid:keepScreenOn="true"
第四种方法:直接设置view
阅读全文
0 0
- Android 屏幕常亮
- android屏幕常亮
- Android 屏幕常亮
- android 屏幕常亮
- Android 屏幕常亮
- Android 屏幕常亮
- Android 屏幕常亮 背景常亮
- Android 屏幕常亮 背景常亮
- Android保持屏幕常亮
- android保持屏幕常亮
- Android 保持屏幕常亮
- Android保持屏幕常亮
- Android保持屏幕常亮
- Android保持屏幕常亮
- Android 保持屏幕常亮
- Android保持屏幕常亮
- android 保持屏幕常亮
- Android 保持屏幕常亮
- mysql中文列名和mysql中文列名导致的内连接问题
- Openlayers3中如何优雅的表示等值面
- Android 使用ListView实现列表条目分组展示(两组)小标题悬浮在顶部
- mysql数据库连接接口实现
- 串口通信
- Android 屏幕常亮
- 解决编译中“file too short”问题
- JPA入门实例
- 百度定位图
- ASP.NET MVC 5
- Hibernate的用法基于xml方式
- delphi 获取webbrowser的cookies给Idhttp用
- C# MySql DevExpress开发遇到的编码问题
- 使用JavaScript设置闹钟