El administrador de alarmas de Android funciona, pero se retrasó
Me gustaría hacer un retraso (10 minutos) para el usuario y luego, el usuario puede editar algo.
para hacer esto, creé unsetAlarm
función:
public void setAlarm(Context context,int user,int time) {
AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(context, sef_time.class);
intent.putExtra(ONE_TIME, Boolean.FALSE);
PendingIntent pi = PendingIntent.getBroadcast(context, 0, intent, 0);
am.set(AlarmManager.RTC, 1000*60*time , pi);
}
todo funciona bien, pero mi administrador de alarmas tiene un retraso. por ejemplo:
setAlarm(.....,int 10);
Tiene un retraso: 00:10:03 segundo o 00:10:10 segundo 00:10:20 segundo !
¿Dónde está mi error?