我是Windows Phone开发的新手,我在WP 7.5中发现了一些关于后台代理的内容: http://code.msdn.microsoft.com/wpapps/CSWP7ScheduledTaskAgent-6450bcf1
我无法找到一种方法来修复Toast通知,我的意思是,当它出现在屏幕上时它会消失。
有没有办法做到这一点?任何建议,文档都应该很棒。
感谢。
答案 0 :(得分:0)
创建Toast通知时,操作系统会处理显示的时间...
除非用户,否则吐司通知显示约10秒钟 用右手轻弹就可以解散它。如果用户点击吐司,请通过 默认情况下,您的应用的启动屏幕将启动。或者,您可以选择 指定您的应用的哪个屏幕将启动。
Toast通知的API 不允许您指定时间。只有标题,内容和深入链接到您的应用程序。这是后台代理可以使用的唯一类型的toast / notification。但它会出现:
自定义Toast通知虽然更灵活,但必须遵守所有系统规则,而不像系统的Toast Notification具有特殊权限。
这意味着Coding4Fun Toolkit的Toast Prompt不能:
持久(或长期)显示Toast通知会让用户烦恼(因此操作系统版本需要10秒限制)所以请仔细考虑您需要它的原因 - System Tray
或{{ 1}}一个更好的主意?
如果您是Windows Phone新手,我建议您暂时使用手机,以了解系统的工作原理以及其他应用如何使用各种通知。