Duplicar posible:
Lock the android device programatically¿Cómo bloquear programáticamente la pantalla en Android?
¿Cómo puedo bloquear la pantalla mediante programación en Android?
Duplicar posible:
Lock the android device programatically¿Cómo bloquear programáticamente la pantalla en Android?
¿Cómo puedo bloquear la pantalla mediante programación en Android?
Comprobar esta clase: com.android.internal.policy.impl.LockScreen
referencia desde aquí: Can you lock screen from your app?
también comprobar el código para activar y desactivar la pantalla de bloqueo de Android. (Referenciado desde here)
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
Para bloquear el uso de la pantalla,
lock.reenableKeyguard();
y para inhabilitar el uso de bloqueo,
lock.disableKeyguard()
Para ello es necesario para usar la API Device Administration que se agregó en (creo) 2.2. Una vez que su aplicación se haya registrado en el dispositivo como administrador del dispositivo, puede usar DevicePolicyManager.lockNow() para bloquear la pantalla. La aplicación de ejemplo DeviceAdmin en el SDK también es un buen lugar para buscar.
pruebo este código, pero esto no funciona – Mecid
¿Puede compartir el código de lo que intentó? y ¿Qué problemas enfrentas al respecto? – YoK
Este código no es útil – Ashay