-2

我需要在 40 秒内获得最准确的位置。

我知道我需要检查启用了哪些提供程序,尝试它们中的每一个以获取最后知道的位置,如果它是旧的或准确性不好,那么我需要获取一个网络位置并检查它的准确性,如果它不好,那么我需要启动GPS 并在使用网络位置之前最多等待 40 秒。

我确信这已经做过很多次了,我想知道是否有一个好的实现可以复制而不是重新发明轮子。

4

1 回答 1

1

您可以查看我对这个问题的回答:位置服务 GPS 强制关闭

我已经实现了 GPSTracker 为位置更改和 GPS 首次修复提供回调。

刚创建 GPSTracker 时,它会返回 lastKnownLocation 直到第一次修复完成。

于 2013-10-15T13:39:47.043 回答