Windows Phone 8 具有 GeoCoordinateWatcher
它存在于 Windows Phone 7 中,但它也有 Geolocator
,两者都执行相同的功能,即允许您“观察”地理位置的变化。我找不到任何关于 GeoCoordinateWatcher
的信息。已弃用,无论 Geolocator
现在应该使用 - 或两者之间的差异。
有任何想法吗?
最佳答案
简单 - 如果您不需要或计划 WP7 的版本,仅适用于 WP8,则使用 Geolocator - 它比 GeoCoordinateWatcher 更易于配置。
或者,我在我的应用程序中使用了另一种解决方案,使用依赖注入(inject)并为您的地理定位服务实现通用接口(interface),这将在 WP8 版本中使用 Geolocator 并在 WP7 中使用 GeoCoordinateWatcher 来实现。
关于windows-phone-7 - Windows Phone 8 GeoCoordinateWatcher 与 Geolocator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14217408/