我有一个日历应用程序,可以设置药丸提醒。
ScheduledToastNotification recurringToast = new ScheduledToastNotification(
toastXml,startDay.AddDays(1), new TimeSpan(0, 0, 1, 0), 3);
正如您所看到的,它有MaxSnoozeCount = 3和SnoozeInterval = 1分钟。问题是,当我点击出现的吐司时,文档说明吐司应该再次显示,因为它没有被“贪睡”。然而,无论我每次点击它,它看起来恰好是4次。
任何想法有什么不对?感谢。
答案 0 :(得分:2)
点击预定的吐司后,您的应用应处理吐司激活事件并删除预定的吐司以防止再次看到它。计划的toast将继续根据其创建参数显示,直到应用程序明确地将其从计划中删除。
使用ToastNotifier.GetScheduledToastNotifications
检索感兴趣的吐司,然后拨打ToastNotifier.RemoveFromSchedule
以阻止其在将来显示。