WHK
12/04/15, 02:57:57
Hola, tengo una app que genera una serie de notificaciones durante todo el mes utilizando AlarmManager, un pendingIntent, un Brodcast y un servicio en segundo plano, el tema es que el usuario tiene la posibilidad de modificar los horarios de notificación, por lo cual debo poder cancelar la alarma anterior y volver a programarla... pero el pending intent la tengo configurada con una serie de argumentos únicos el cual se me hace dificil volver a reconstruirlo nuevamente para cancelarlo ya que entiendo que para cancelar una alarma debo recrear el pending intent y pasarlo como argumento.
Hay alguna otra opción? ya que son casi 100 alarmas durante el mes y cancelarlas todas de una tendría que hacer un for con todos los pending intent y llamarlos uno por uno para que se cancelen y reconstruirlos.
Hay alguna otra opción? ya que son casi 100 alarmas durante el mes y cancelarlas todas de una tendría que hacer un for con todos los pending intent y llamarlos uno por uno para que se cancelen y reconstruirlos.