Android how to reset SCREEN_ALWAYS_ON?

public void screenTurnALWAYSON() {
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
}

      

I have this code, it keeps the screen always. How can I reset these settings when I no longer need them?

+3
android


source to share


2 answers


With the clearFlags method, fe:



getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

      

+2


source to share


Use WakeLocker.acquire(context);

and WakeLocker.release();

.
you will need permission <uses-permission android:name="android.permission.WAKE_LOCK" />

.



0


source to share







All Articles
Loading...
X
Show
Funny
Dev
Pics