android如何唤醒睡眠状态?

嘿仔晨 发布于 2012/04/28 09:42
阅读 3K+
收藏 1

在做一个定时进入睡眠和唤醒功能,现在睡眠已经实现了,可不知道怎么唤醒,符代码:

//这是进入睡眠
PowerManager pm = (PowerManager)context.getSystemService(Context.POWER_SERVICE);
System.out.println("go to sleep: ");				    pm.goToSleep(SystemClock.uptimeMillis()); 
//用闹钟唤醒,未能实现??
AlarmManager am = (AlarmManager)getSystemService(ALARM_SERVICE);  
		Intent intent = new Intent(this, EBroadcastReceiver.class);
        PendingIntent pi = PendingIntent.getBroadcast(this, 0, intent, Intent.FLAG_ACTIVITY_NEW_TASK);  
        long now = System.currentTimeMillis();   
        am.setInexactRepeating(AlarmManager.RTC_WAKEUP, now, 10000, pi); 

加载中
0
姚远
姚远

PowerManager.WakeLock不知道能不能满足你的需求?

返回顶部
顶部