当从ScheduledTaskAgent中使用GeoCoordinateWatcher类时,它不会提供实时的GPS数据。尽管GeoCoordinateWatcher对象的PositionChanged事件被触发两次以上,但它每次都显示相同的旧数据。我将阈值保持为0.0。
但是来自UI的同一个GeoCoordinateWatcher对象的PositionChanged事件被触发了两次以上,并在最后一个PositionChanged事件中提供了有关位置的最新数据。
你知道如何在每30分钟就会被触发的ScheduledTaskAgent中解决这个问题吗?
代码:
var watcher = new