如何唤醒设备并在通知时打开屏幕?

时间:2016-07-30 21:11:41

标签: android

我有一个应用程序需要在创建通知时唤醒屏幕。我曾经这样做过:

PowerManager pm = (PowerManager)getApplicationContext().getSystemService(Context.POWER_SERVICE);
WakeLock wakeLock = pm.newWakeLock((
PowerManager.SCREEN_BRIGHT_WAKE_LOCK | 
PowerManager.FULL_WAKE_LOCK | 
PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.ON_AFTER_RELEASE), "TAG");
wakeLock.acquire();

但这已被弃用,这不再适用于Android 4(无论是新的支持库还是其他我不确定的东西)所以现在我无法更新我的应用程序,因为它不具备用户所依赖的功能上。

有没有办法做到这一点,或Google是否说这个功能不应该存在(除了他们的应用程序)?

0 个答案:

没有答案