2012-05-10 53 views
0

我在WP7 silverlight中有一个应用程序,需要在特定的时间段之后启动,例如闹钟。如何在一段时间后运行WP7 silverlight应用程序?

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

我使用:

this.Visibility = Visibility.Collapsed;

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

有什么提示吗?谢谢。

+0

你看过Background Agents:http://msdn.microsoft.com/en-us/library/hh202941(v=vs.92).aspx –

回答

0

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

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

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

0

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

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

相关问题