私は、異なる時刻にアラームを設定しています。私は特定のアラームを削除したい。 Ex。私はdiiferents回で100のアラームを設定しました、今私は2012年2月25日10.45 AMに設定されたアラームを削除したいと思います。どうやってやるの。特定のアラームをキャンセルする
アラームを設定するためのコードを記述しました。
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);
私はアラームを受信するための放送受信機を持っています。
Stackoverflowを検索しましたか?これまでに回答していますか? – st0le