Android:仅在请求时获取当前的高精度位置 - 哪种策略?

时间:2014-03-26 20:25:44

标签: android gps location

我需要以最高的准确度获得用户请求的当前位置。 他按下按钮 - 应用程序保存开始位置,他再次执行 - 它保存停止位置。

我决定使用Google Play服务的位置客户端。但我仍然想知道是否需要保持方法onLocationChanged(位置位置)始终更新,根据setInterval时间?

也许我应该改变间隔?或者在获取启动位置removeLocationUpdates()然后再次requestLocationUpdates()之后?

我也尝试过getLastLocation(),但每次得到相同的坐标时都没有requestLocationUpdates()。

也许在这种情况下,LocationManager会更好?它有像requestSingleUpdate()或requestLocationUpdates()+ removeUpdates()这样的方法吗?

0 个答案:

没有答案