2012-02-04 15 views
6

¿Es posible consultar el AlarmManager de Android para la hora de la próxima alarma para un PendingIntent determinado? Sé que puedo cancelar uno con la función .cancel (PendingIntent) y puedo actualizar uno con .set(), pero ¿es posible "consultar" uno? Utilizo algo como esto para ver si ya está programada:Comprobar el tiempo de PendingIntent existente en AlarmManager

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

Si el remitente == null, 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 ubicación, cuando lo configure, pero realmente me gustaría la consulta "la fuente oficial" para estar seguro. ¿Posible?

Respuesta

9

¿Es posible consultar el AlarmManager Android para la hora de la próxima alarma para un PendingIntent determinado?

Lamentablemente, no. 'AlarmManager' es una interfaz de solo escritura.

Cuestiones relacionadas