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.

  • Flipping Dibujable en un eje X o Y
  • Solicitud de aplicaciones para Android Servicio WCF (SerializationException - utf-8 related)
  • Acceda a getActivity () dentro del método estático
  • OnDestroy () mientras "espera" para onActivityResult ()
  • La instalación de SDK de Android no encuentra JDK
  • Desactivar la bombilla en el editor Java de Android Studio
  • Actualizar datos en Arrayadapter
  • ¿Cómo puedo comprobar si una aplicación se ejecuta en Android?
  • Video streaming usando NanoHttpd, Error: java.net.SocketException: sendto failed: EPIPE (Broken pipe)
  • Empaque el código android en el archivo jar
  • Cómo parar toast & alertDialog perder el foco en mi filtro EditText
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.