0

我在 WP7 silverlight 中有一个应用程序,需要在特定时间段后启动,比如警报。

但我想启动应用程序本身而不是 WP7 的警报。

我用:

this.Visibility = Visibility.Collapsed;

为了隐藏应用程序,我知道这不是让它在后台运行的正确方法。

请问有什么提示吗?谢谢。

4

2 回答 2

0

该平台特别不支持以您描述的方式运行应用程序。

如果您的功能无法在后台代理中运行,那么您唯一的选择是使用警报或 toast 消息(作为推送通知发送)来提示用户启动应用程序。

平台背后的设计决策之一是用户应该始终知道手机上发生了什么,因此让应用程序自行停止和启动将与此相反。

于 2012-05-10T08:30:50.243 回答
0

您可以运行后台代理并向用户显示 toast 通知,并在用户单击 toast 时启动应用程序。

您还可以将 toast 消息推送到设备,并依靠用户单击 toast 。

于 2012-05-10T11:20:15.300 回答