Android desbloquear la intención de la pantalla?

¿Existe una intención que se dispara cuando un usuario desbloquea su pantalla? Quiero que mi aplicación ajuste el brillo cuando la pantalla se enciende, pero el problema que estoy corriendo es que la pantalla de intención se dispara en la pantalla de bloqueo y no ajusta la pantalla en esa pantalla.

Observe el método disableKeyguard en la clase disableKeyguard .

Sí, el ACTION_USER_PRESENT se transmite después de que el usuario se desbloquee:

http://developer.android.com/reference/android/content/Intent.html#ACTION_USER_PRESENT

Tenga en cuenta que se trata de una emisión protegida y si el usuario está utilizando un reemplazo de pantalla de bloqueo como WidgetLocker o NoLock el USER_PRESENT no se puede enviar o se puede enviar en el momento incorrecto.

Para detectar el desbloqueo de WidgetLocker , consulte: http://teslacoilsw.com/widgetlocker/developers

Agregar el receptor en el archivo menifest

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

Cree un receptor de difusión que funcione para abrir la aplicación cuando el teléfono esté desbloqueado.

 public class ScreenReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { System.out.println(intent.getAction()); if (intent.getAction().equals(Intent.ACTION_USER_PRESENT)) { Intent intent1 = new Intent(context,MainActivity.class); intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent1); } } 

Estoy seguro de que funcionará.

  • ¿Cómo puedo despertar un dispositivo Android y saltar el screenlock
  • Android: Desactivar la pantalla de un servicio
  • ¿Cómo rastreo la "pantalla en" el tiempo en Android?
  • Android: PreferenceFragment sólo muestra primera preferencia
  • ¿Cómo obtener el tamaño visible en una actividad?
  • Desactivar la pantalla en android
  • Problema con los descriptores HID de la pantalla táctil USB de Android
  • Procese el comando sin iniciar MainActivity, en Android
  • Tamaños de imagen de pantalla de bienvenida de Android para adaptarse a todos los dispositivos
  • Evite Android de cerrar la pantalla mientras la aplicación (con Phonegap) está activada
  • ¿Existe una biblioteca de terceros para Android Pinch Zoom
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.