我有一个应用程序需要在创建通知时唤醒屏幕。我曾经这样做过:
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是否说这个功能不应该存在(除了他们的应用程序)?