我在不同的时间设置闹钟。我想删除一个特殊的警报。前任。我在不同的时间设置了 100 个闹钟,现在我想删除在 2012 年 2 月 25 日上午 10 点 45 分设置的闹钟。我怎样才能做到这一点。
我编写了以下代码来设置警报。
final AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
GregorianCalendar gc=new GregorianCalendar();
gc.set(2012, 1, 22, 10, 42,0);
Intent intent = new Intent(this, AlarmService.class);
gc.set(Calendar.AM_PM,0);
final PendingIntent sender = PendingIntent.getBroadcast(this, 1, intent, PendingIntent.FLAG_UPDATE_CURRENT);
am.set(AlarmManager.RTC_WAKEUP, gc.getTimeInMillis(), sender);
我有一个广播接收器来接收警报。