我一直在使用alarm manager
。一旦我设置PendingIntent
来触发闹钟,我想取消它。
How do I achieve this?
帮助将不胜感激。
答案 0 :(得分:4)
以下代码行肯定可以帮助您删除/取消待处理的意图和警报。
您需要的主要内容是:
使用警报管理器取消警报。
Intent myIntent = new Intent(PresentActivity.this, AlarmActivity.class);
pendingIntent = PendingIntent.getActivity(PresentActivity.this,pending_intent_unique_id, myIntent,PendingIntent.FLAG_UPDATE_CURRENT);
pendingIntent.cancel();
alarmManager.cancel(pendingIntent);
快乐编码!!