2013-10-16 76 views
2

我一直在使用吐司通知一段時間了,而且我有一個特殊的情況,我似乎無法解決。如果我安排敬酒,比如關閉相關應用程序一小時後,它會在一小時後顯示,這很棒。當我點擊通知本身時,它也會啓動我的應用程序,這也很棒。但是,如果我看到通知,並點擊應用程序圖塊,應用程序將啓動,但通知將保留,直到我點擊它或點擊它的關閉按鈕。我覺得應該有一種方式讓我抓住這個主動通知(通過ID說),然後手動解除它,因爲用戶打開了應用程序等等。有沒有辦法做這樣的事情,或者我只是運氣不好?Win8:隱藏吐司通知

回答

0

您可以使用toastNotifier.hide方法。作爲通知,我會通過新的Windows.UI.Notifications.ToastNotification對象與當前可見烤麪包的相同ID。或者,您可以使用removeFromSchedule方法。

+0

如果吐司活躍(即可見),那麼它不在日程表中。此外,發送新的敬酒將在屏幕上另一個。 –

+0

so notifier.getScheduledToastNotifications()不返回它? –

+0

否。當預定時間過去時,將顯示Toast,因此不再安排。它從時間表到屏幕。嘗試一下,看看。 –