2013-03-15 36 views
0

我正在撰写一个应用程序,要求在采取特定操作时采用准确的GPS位置 - 具体而言,通过法律我们必须证明我们是当我们说我们是时,在别人家里。如何在Monodroid中获得一次性GPS位置

我已经实现了一个位置监听器来更新位置以进行实时跟踪,但我还需要从设备的GPS进行按需更新。

使用GetLastKnownLocation不会出现强制GPS设备更新 - 相反,我正在从收到的最后一个位置onLocationChanged事件。

有没有办法强制设备更新和得到当前位置,而不是要么获取最后已知位置或者在等待另一个onLocationChanged事件触发?

回答

0

尝试使用运行在特定的时间间隔和获取位置数据线程.. 所以,你可以在以后使用它..

+0

我用这种方法来获得位置每隔1秒,并将其存储在一个变量。该线程在访问过程开始时开始,并且每1秒重试一次,直到它获得比存储位置更准确的位置。 – EvilGeniusJamie 2013-03-19 10:10:20