禁止了休眠之后,如何让其恢复可以休眠,求解救

解决方案 »

  1.   

    <uses-permission android:name="android.permission.VIBRATE" />getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
    就是这样做的
      

  2.   

    那就clearFlagsgetWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
      

  3.   

    在某个Activity执行禁止休眠与其他的操作,离开了这个Activity之后就可以恢复自动休眠,但是我要的是不离开这个Activity执行完所有操作后,恢复到可以自动休眠,该如何
      

  4.   

    // 禁止休眠
    PowerManager powerManager = (PowerManager)(getSystemService(Context.POWER_SERVICE));   
    PowerManager.WakeLock wakeLock = powerManager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "My Tag");   
    wakeLock.acquire(); 
    // 恢复
    wakeLock.release();