C# 背景中的WP7地理坐标记录器

C# 背景中的WP7地理坐标记录器,c#,windows-phone-7,geolocation,C#,Windows Phone 7,Geolocation,我想写一个应用程序,当你接近一个位置时会提醒你。 我想在PeriodicTask中使用GeoCoordinateWatcher,但是如果我没有弄错的话,测试任务每15分钟调用一次。我是否可以强制PeriodicTask更频繁地调用?或者我还能做些什么来在后台使用GeoCoordinateWatcher,这对UX来说不是侵入性的。该应用程序应该能工作2-3小时,我喜欢每5分钟更新一次位置。注册到地理坐标追踪者的位置更改事件,并设置地理坐标追踪者的属性移动阈值的较低值,以更频繁地获得位置更改事件 根

我想写一个应用程序,当你接近一个位置时会提醒你。
我想在PeriodicTask中使用GeoCoordinateWatcher,但是如果我没有弄错的话,测试任务每15分钟调用一次。我是否可以强制PeriodicTask更频繁地调用?或者我还能做些什么来在后台使用GeoCoordinateWatcher,这对UX来说不是侵入性的。该应用程序应该能工作2-3小时,我喜欢每5分钟更新一次位置。

注册到
地理坐标追踪者
位置更改
事件,并设置
地理坐标追踪者
的属性
移动阈值
的较低值,以更频繁地获得位置更改事件

根据MSDN

    This property specifies the minimum change in position that must take place 
before the PositionChanged event is raised.

您可以使用计时器每5分钟启动一次Watcher,但不要忘了停止它,这样可以节省电池。

不,现在还不可能。为了节省电池寿命,您只能在前台锁屏下运行应用程序。

您能告诉我们您现在使用的代码吗?我只是想知道这一点。谢谢你的快速回复。