Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Deshabilitar la pantalla de mantenimiento

Solía:

getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 

¿Cómo reanudo el estado predeterminado (no mantener)?

3 Solutions collect form web for “Deshabilitar la pantalla de mantenimiento”

Creo que esto debería hacerlo:

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

Consulte la API para obtener más detalles.

Si en lugar de ello establece un android de bandera: keepScreenOn = "true" ( documentación ) sólo en las vistas que necesitan mantener la pantalla encendida, no necesitará restablecer el indicador manualmente.

Otro enfoque

 getWindow().setFlags(this.getWindow().getFlags() & ~WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 

Lea también esto

Y también puede configurar android:keepScreenOn="true" en la raíz Ver en xml.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.