¿Cómo bloquear mediante programación la pantalla en Android?
Posible duplicado:
Bloquear el dispositivo androidamente mediante programación
¿Cómo puedo bloquear la pantalla de forma programática en Android?
- OnReceive no se llama al eliminar Widgets en la pantalla de bloqueo - Nexus 7
- Notificación de pantalla de bloqueo de Android Vista personalizada con ripple y doble toque
- ¿Cómo probar widgets de pantalla bloqueada de Android en un emulador?
- La pantalla de bloqueo se muestra entre las actividades
- Activar o desactivar la pantalla PatternLock del código
- Una forma de obtener desbloquear evento en android?
- Iniciar actividad externa mientras el teléfono está bloqueado
- Android: reproductor de música por defecto en lockscreen
- Emulador de Android 4.2.2 no se muestra agregar opción de widget en la pantalla de bloqueo
- Desbloquear dispositivo, mostrar un texto y bloquearlo de nuevo.
- El desarrollo de una aplicación de pantalla de bloqueo de Android
- ¿Cómo realizar una acción de notificación (clic) en la pantalla de bloqueo?
- Cómo deshabilitar la pantalla de desbloqueo programáticamente
Compruebe esta clase: com.android.internal.policy.impl.LockScreen
Referenciado desde aquí: ¿Puedes bloquear la pantalla de tu aplicación?
También compruebe el código para habilitar y deshabilitar la pantalla de bloqueo en Android. (Referenciado desde aquí )
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE); KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
Para bloquear el uso de la pantalla,
lock.reenableKeyguard();
Y para desactivar el uso de la cerradura,
lock.disableKeyguard()
Para hacer esto usted necesita utilizar el API de la administración del dispositivo que fue agregado en (pienso) 2.2. Una vez que su aplicación está registrada en el dispositivo como administrador de dispositivos, puede utilizar DevicePolicyManager.lockNow () para bloquear la pantalla. La aplicación de ejemplo DeviceAdmin en el SDK es un buen lugar para buscar también.
- OnContextItemSelected no se activa cuando se llama desde la ventana de diálogo
- ¿Cómo ignorar las carpetas completas para verificación de pelusa con gradle?