PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 25 → [WINDEV MOBILE 19] Desativar a proteção de tela no Android
[WINDEV MOBILE 19] Desativar a proteção de tela no Android
Iniciado por pedrosao, fev., 21 2015 2:52 AM - Sem resposta
Membro registado
42 mensagems
Popularité : +7 (7 votes)
Publicado em fevereiro, 21 2015 - 2:52 AM
Muitas vezes precisamos desativar o Bloqueio de Tela nos dispositivos Android.
Abaixo um pequeno código para resolver isso.
//Desativar Bloqueio de Tela, protecao de tela, hibernar
import android.app.Activity;
import android.view.Window;
import android.view.WindowManager.LayoutParams;

PUBLIC static void DesativarBloqueioTela(boolean keepScreenOn) {
Activity xa = getCurrentActivity();
Window xw = xa.getWindow();
IF (keepScreenOn == True) {
xw.addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
} ELSE {
xw.clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
}