我在WP7 silverlight中有一个应用程序需要在特定时间段后启动,就像闹钟一样。
但我想启动应用程序本身而不是WP7的警报。
我用:
this.Visibility = Visibility.Collapsed;
隐藏应用程序,我知道这不是让它在后台运行的正确方法。
请提示吗?感谢。
答案 0 :(得分:0)
该平台特别不支持以您描述的方式运行应用程序。
如果您的功能无法在后台代理中运行,那么您唯一的选择是使用警报或Toast消息(作为推送通知发送)来提示用户启动应用程序。
该平台背后的设计决策之一是用户应该始终知道手机上发生了什么,因此让应用程序停止并自行启动将与此相反。
答案 1 :(得分:0)
您可以运行后台代理并向用户显示Toast通知,并在用户单击Toast时启动该应用程序。
您还可以向设备推送Toast消息,并依赖用户点击Toast。