1
我的代码与Toast通知将来提醒的应用程序,我可以通过BackgroundTask报警代码8.1
提醒每一个时间,但我想提醒在同一时间在每一天都像:每天
下午4:00我搜索并获取有关闹钟和提醒的信息都不在Windows Phone 8.1中
那么有另一种方式吗?
对不起我的英文不好
我的代码与Toast通知将来提醒的应用程序,我可以通过BackgroundTask报警代码8.1
提醒每一个时间,但我想提醒在同一时间在每一天都像:每天
下午4:00我搜索并获取有关闹钟和提醒的信息都不在Windows Phone 8.1中
那么有另一种方式吗?
对不起我的英文不好
您可以使用计划的Toast通知在特定时间火敬酒。这并不要求应用程序在烤面包发生火灾时才运行,只有在烤面包被安排时。
由于没有自动重复,您需要为每一天安排单独的敬酒。如果用户可能经常运行应用程序,那么无论何时运行应用程序,您都可以安排接下来的30天左右。另一种选择是设置一个MaintainanceTrigger后台任务每隔一段时间计划在未来30天,当应用程序中插入。
// Today, 4:00pm
DateTime now = DateTime.Now;
DateTime dueTime = new DateTime(now.Year, now.Month, now.Day, 16, 0, 0);
ToastNotifier toastNotifier = ToastNotificationManager.CreateToastNotifier();
for(int i=0;i<30;i++)
{
dueTime.AddDays(1);
XmlDocument toastXml = SetupMyToast(dueTime);
ScheduledToastNotification scheduledToast = new ScheduledToastNotification(toastXml, dueTime);
toastNotifier.AddToSchedule(scheduledToast);
}
欲了解更多详情,请参阅Quickstart: Sending a toast notification (XAML)and How to schedule a toast notification
谢谢你,先生! 我会试试 – EddyLee 2014-09-25 00:27:09