我不想通知用户某些进程(例如登录成功/失败或其他)。在Android中,我使用Toasts Messages让它们显示时间很短。对于WP 8.1,我尝试使用ToastNotificationManager来获得相同的结果。不幸的是,wp-toast有一个音频信号,它会阻止通知中心。
我检查了Libs Toastinet和coding4fun工具包吐司,但这个lib只是WP 8.0 / Silverlight,我需要WP Runtime 8.1的解决方案。
答案 0 :(得分:1)
您可以通过在toast的xaml中设置音频元素来设置要播放的声音。如果合适,可以将其设置为silent。
您可以通过设置ToastNotification对象或发送到WNS的X-WNS-标题中的属性来控制动画在动作中心中的显示方式。这允许分组,标记,过期,删除等。有关详细信息,请参阅MSDN上的Managing toast notifications in action center (Windows Phone Store apps)。
也就是说,如果你在应用程序的普通运行期间谈论通知,你可能不想使用祝酒词。您可能最好不要显示警告和内嵌或在您自己的屏幕顶部面板中(后者对Windows而言比Windows Phone更重要,因为每个上面的吐司看起来大不相同。)
请参阅Guidelines and checklist for toast notifications和Choosing the right UI surfaces: Errors。