Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

wiki:evitar_que_la_pantalla_se_apague [2012/02/08 21:24] (actual)
ultralab creado
Línea 1: Línea 1:
 +====== Evitar que la pantalla del dispositivo se apague ======
  
 +Estos dos trozos de código nos permiten crear un app en la que la pantalla no se apague mientras dure su ejecución.
 +
 +Si no los hemos importado antes:
 +<code java>
 +// Para evitar que apague la pantalla:
 +import android.os.Bundle;
 +import android.view.WindowManager;
 +</code>
 +
 +Este es el código clave, sobreescribir //onCreate//:
 +<code java>
 +// Override de void onCreate
 +// para que nunca apague la pantalla
 +    @Override
 +    void onCreate(Bundle icicle) {
 +        super.onCreate(icicle);
 +
 +        getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
 +    }
 +</code>