问题描述
我在每天的特定时间发送通知。我可以这样做没有问题。但我想取消那个。我正在使用此代码取消,但它不起作用。此外,我正在存储待处理的意图 ID。
Intent intent = new Intent(mContext,NotificationAlarm.class);
AlarmManager alarmManager = (AlarmManager) mContext.getSystemService(Context.ALARM_SERVICE);
PendingIntent pendingIntent = PendingIntent.getBroadcast(mContext,alarm.getPendingId(),intent,PendingIntent.FLAG_UPDATE_CURRENT);
pendingIntent.cancel();
alarmManager.cancel(pendingIntent);
alarmDatabase.alarmDao().updateActive(false,alarm.id);
Snackbar.make(buttonView,"Remainder Cancelled",Snackbar.LENGTH_SHORT).show();
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)