唤醒Android手机/平板电脑?

时间:2012-12-20 17:27:40

标签: android push-notification push wakelock wakeup

我有一个推送通知应用,有没有办法在我收到推送通知时唤醒屏幕(只是点亮它)?

如果你想要一些代码,请告诉我!谢谢你的答案!

1 个答案:

答案 0 :(得分:15)

您可以使用WakeLock这样做:

设置通知时:

WakeLock screenOn = ((PowerManager)getSystemService(POWER_SERVICE)).newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "example");
screenOn.acquire();

并且,重要,在您不再需要时释放唤醒锁:

screenOn.release();