Compruebe el tiempo de PendingIntent existente en AlarmManager

¿Es posible consultar el AlarmManager Android para la hora de la siguiente alarma para un PendingIntent dado? Sé que puedo cancelar uno usando la función .cancel (PendingIntent), y puedo actualizar uno usando .set (), pero es posible "consultar" uno? Yo uso algo como esto para ver si ya está programado:

PendingIntent sender = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_NO_CREATE); 

Si remitente == nulo, entonces uno ya está programado. Realmente me gustaría saber "a qué hora?" si es posible.

Sé que podría guardar esto en una base de datos u otra localización, cuando lo fijé, pero realmente quisiera la pregunta "la fuente oficial" para estar seguro. ¿Posible?

¿Es posible consultar el AlarmManager Android para la hora de la siguiente alarma para un PendingIntent dado?

Lamentablemente no. 'AlarmManager' es una interfaz de sólo escritura.

  • Asignación de un JSONObject a una lista con Flexjson en Java / Android
  • Pase el objeto en el que se incrusta una clase java como parámetro
  • Crash casting AndroidKeyStoreRSAPrivateKey a RSAPrivateKey
  • Android: intervalos de tiempo con sueño profundo (System.nanoTime (), System.currentTimeMillis (), SystemClock.elapsedRealtimeNanos ())
  • Definición dinámica y uso de selectores
  • Comprobar la integridad de los activos de Android
  • ¿Cómo conseguir el día del mes?
  • Error al ejecutar sbt install-emulator
  • Osx maven running tests Excepción: java.lang.OutOfMemoryError lanzado desde el UncaughtExceptionHandler en el subproceso "main"
  • NavigationDrawer no funciona correctamente con la revisión SupportLibrary 21
  • Android Realm que almacena int y String
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.