手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android保持屏幕常亮2种实现方法
Android保持屏幕常亮2种实现方法
摘要:方法一:复制代码代码如下:复制代码代码如下:privatePowerManagerpowerManager=null;privateWake...

方法一:

复制代码 代码如下:

<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();

方法二:

直接在onCreate()里,不用权限

复制代码 代码如下:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

【Android保持屏幕常亮2种实现方法】相关文章:

android 对话框弹出位置和透明度的设置具体实现方法

解析Android开发中多点触摸的实现方法

android为按钮添加事件的三种方法

Android绑定添加了注解的控件,及其事件方法

Android中使用Gson解析JSON数据的两种方法

android异步加载图片并缓存到本地实现方法

Android判断包名和类名是否存在的方法

android之自定义Toast使用方法

Android界面刷新的方法分享

Android加载对话框同时异步执行实现方法

精品推荐
分类导航