我正在创建一个每十分钟工作一次的闹钟。当我单击设置闹钟的按钮时,闹钟会在一秒钟内工作,并且每十分钟工作一次。为什么闹钟在第一分钟工作,每十分钟工作一次?
AlarmManager alarm_kur = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
Intent alarm_gorev = new Intent(ilac_hatirlatma.this, hatirlatma_detay.class);
alarm_gorev.putExtra("alarm", "alarm" + yeni_alarm_sayisi);
alarm_kur.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 10*60*1000, PendingIntent.getBroadcast(ilac_hatirlatma.this, 1, alarm_gorev, PendingIntent.FLAG_UPDATE_CURRENT));
你可以将 setRepeating() 更改为 set()
//Argument
set(int type, long triggerAtMillis, PendingIntent operation)