title: android Alarmmanager doesn't repeat over long intervals
body: <p>I'm sure I'm doing something wrong but I can't get the alarm manager to trigger more than once when I setup an alarm doing the following:</p>
  
  <pre><code>AlarmManager mgr = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
  Intent i = new Intent(context, ReminderAlarmReceiver.class);
  i.setData(Uri.parse(REMINDER_ID + getReminderID() + getTriggerAtTime()));
  i.putExtra(REMINDER_ID, reminderID);
  i.putExtra(DiaryListItem.DIARY_ID, parentDiaryID);
  PendingIntent pi = PendingIntent.getBroadcast(context, 0, i, PendingIntent.FLAG_UPDATE_CURRENT);
  mgr.setRepeating(AlarmManager.RTC_WAKEUP, triggerAtTime, AlarmManager.INTERVAL_DAY;, pi);
  </code></pre>
  
  <p>It seems to trigger the first day but doesn't trigger the next day.  The same thing happens when I try to make a weekly or monthly alarm.  Is there a better way of setting up long term alarms?</p>