android 获取手机屏幕状态(唤醒睡眠)

来源:互联网 发布:淘宝网兼职赚钱 编辑:程序博客网 时间:2024/04/29 08:36

前面写过一篇手机屏幕状态监听的文章:手机屏幕状态监听

广播只有在触发的时候才会做一次,有些时候要知道当前手机屏幕处于什么状态。

 

PowerManager.isScreenOn()方法;这个方法返回true: 屏幕是唤醒的  返回false:屏幕是休眠的

 

见下面方法:

/** * 判断手机屏幕是否锁定 * @param c * @return */public final static boolean isScreenOn(Context c) {PowerManager powermanager;powermanager = (PowerManager) c.getSystemService(Context.POWER_SERVICE); return powermanager.isScreenOn();    }