Tengo problemas con el cálculo de cuándo el próximo último día del mes es para una notificación que está programada para ser enviada.
Aquí está mi código:
RecurrenceFrequency recurrenceFrequency = notification.getRecurrenceFrequency();
Calendar nextNotifTime = Calendar.getInstance();
Esta es la línea que causa problemas que creo:
nextNotifTime.add(recurrenceFrequency.getRecurrencePeriod(),
recurrenceFrequency.getRecurrenceOffset());
¿Cómo puedo usar el Calendario para configurar correctamente el último día del próximo mes para la notificación?