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

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

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

 

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


 

你可能感兴趣的:(获取手机屏幕状态)