我想在WP7.5上创建一个位置感知应用程序
是否可以在我们的应用程序在后台运行时自动获取位置更改的触发器?
例如:
我想知道用户是否搬到了新的位置。如果用户已移动,我想从我的应用程序中触发特定事件。我唯一担心的是,如果我从我的应用程序中执行此操作,我将消耗大量电池。它是否是一个特定的WP7服务,它可以通知我的应用程序用户已经更改了他的位置并从我的应用程序中触发了一个事件?
如果有可能,请指点一个例子吗?
答案 0 :(得分:0)
你可以让2想:
GeoCoordinateWatcher
并设置MovementThreshold
仅在位置真正更改时获取数据。只有当您的应用实际在设备上运行时,这种方式才有效 - 当用户离开应用程序时,观察程序将停止工作。