没有网络的吐司通知 - Windows Phone

时间:2013-08-12 13:44:30

标签: c# windows-phone-7 windows-phone-8

我想在我的Windows Phone应用程序中实现“toast”通知。我正在实现推送消息,但我希望它们始终显示。无论应用程序是否正在运行。推送通知将在应用程序关闭时处理它,但不会在它运行时处理。此外,如果我手动创建一个shelltoast,它将不会显示。

为了使它变得更加困难,我不能使用任何外部dll。我只想使用代码。最好的方法是什么?

我已经了解了ToastNotificationRecieved事件。我想知道如何实现它,以便在不使用框架

的情况下显示“toast”之类的消息

1 个答案:

答案 0 :(得分:0)

Windows Phone应用程序在应用程序运行时不会显示Toast通知,因此您可以截取通知并做出相应响应 - 通常是通过更新应用程序的UI而不是显示Toast本身。

您需要实现ShellToastNotificationReceivedEvent来处理应用程序位于前台的场景。