i want to set reminder with notification
this is my code :
Calendar calSet = Calendar.getInstance();
calSet.set(Calendar.HOUR_OF_DAY, 20);
calSet.set(Calendar.MINUTE, 30);
calSet.set(Calendar.SECOND, 0);
calSet.set(Calendar.MILLISECOND, 0);
PendingIntent.getBroadcast(context, reminder.getReminderId(),
intent, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarmManager = (AlarmManager) c
.getSystemService(Context.ALARM_SERVICE);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,
calSet.getTimeInMillis(), 1000 * 60 * 60 * 24,
pendingIntent);
this is suppose to show call my receiver every day in 20:30 , it does but in a delay..sometimes of 10 seconds and sometimes 50+ seconds...
what am i missing ? what can make this delay happen ?