1

我有一个日历应用程序,它能够设置药丸提醒。

ScheduledToastNotification recurringToast = new ScheduledToastNotification(
toastXml,startDay.AddDays(1), new TimeSpan(0, 0, 1, 0), 3);

如您所见,它的 MaxSnoozeCount = 3 和SnoozeInterval = 1 分钟。问题是,当我单击出现的 toast 作为文档状态时,应该再次显示 toast,因为它没有被“暂停”。然而,不管我每次点击它,它都出现了 4 次。

有什么想法有什么问题吗?谢谢。

4

1 回答 1

2

单击计划的 toast 后,您的应用程序应处理 toast 激活事件并删除计划的 toast 以防止再次看到它。计划的 toast 将根据其创建参数继续显示,直到应用程序明确地将其从计划中删除。

用于ToastNotifier.GetScheduledToastNotifications检索感兴趣的 toast,然后调用ToastNotifier.RemoveFromSchedule以阻止它在将来显示。

于 2012-11-16T18:33:43.137 回答