添加权限:
<uses-permission android:name="android.permission.WAKE_LOCK"/>
获取服务:
PowerManager manager = (PowerManager) getSystemService(POWER_SERVICE);
mWakeLock = manager.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP |
PowerManager.SCREEN_BRIGHT_WAKE_LOCK, getClass().getName());
获取锁:
mWakeLock.acquire();
释放锁:
if (mWakeLock.isHeld()){
mWakeLock.release();
}