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