醒来的Android手机/平板电脑?(Wake up Android Phone/tablet?)

2019-07-17 11:01发布

我有一个推送通知,应用程序,有没有什么办法来唤醒屏幕(只是使它亮起),每当我收到一个推送通知?

如果你想一些代码,只是让我知道! 并感谢您的回答!

Answer 1:

您可以使用做WakeLock是这样的:

当您设置您的通知:

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

而且, 重要的是 ,释放激活锁定时,你不需要它了:

screenOn.release();


文章来源: Wake up Android Phone/tablet?