Una forma de obtener desbloquear evento en android?

¿Hay alguna manera de recibir algo como PHONE_UNLOCKED (con un BroadcastReceiver de algún tipo)?

Tengo un servicio en ejecución que muestra un Toast cuando la pantalla está encendida. Desafortunadamente, algunos teléfonos no muestran hasta que se desbloquean. La mayoría de las veces el mensaje Toast ya se ha ido.

Hay una acción de receptor de difusión ACTION_USER_PRESENT aquí es la implementación de ACTION_USER_PRESENT y ACTION_SHUTDOWN

Agregue esto a su aplicación Manifests

 <receiver android:name=".UserPresentBroadcastReceiver"> <intent-filter> <action android:name="android.intent.action.USER_PRESENT" /> <action android:name="android.intent.action.ACTION_SHUTDOWN" /> </intent-filter> </receiver> 

Para recibir las acciones

 import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; public class UserPresentBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context arg0, Intent intent) { /*Sent when the user is present after * device wakes up (eg when the keyguard is gone) * */ if(intent.getAction().equals(Intent.ACTION_USER_PRESENT)){ } /*Device is shutting down. This is broadcast when the device * is being shut down (completely turned off, not sleeping) * */ else if (intent.getAction().equals(Intent.ACTION_SHUTDOWN)) { } } } 
  • Android: detecta pulsaciones de teclas en Android cuando la pantalla está bloqueada
  • Mostrar información personalizada en la pantalla de bloqueo en Android
  • ¿Cómo mostrar el cuadro de diálogo de solicitud de permisos de Servicios de ubicación de Google arriba / a través de la pantalla de bloqueo?
  • Lockscreen de Android ICS nativo
  • Una forma de obtener captura doble toque en la pantalla de bloqueo de Android?
  • ¿Cómo desactivar lockscreen en android?
  • RemoteControlClient - Audio Focus es necesario / necesario?
  • ¿Cómo usar la pantalla de bloqueo de contraseña predeterminada en nuestra aplicación de Android?
  • Android Galaxy S4 - Actividad visible en la pantalla de bloqueo
  • Diferenciar RemoteControlClient de los auriculares
  • ¿Cómo probar widgets de pantalla bloqueada de Android en un emulador?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.