我需要以最高的准确度获得用户请求的当前位置。 他按下按钮 - 应用程序保存开始位置,他再次执行 - 它保存停止位置。
我决定使用Google Play服务的位置客户端。但我仍然想知道是否需要保持方法onLocationChanged(位置位置)始终更新,根据setInterval时间?
也许我应该改变间隔?或者在获取启动位置removeLocationUpdates()然后再次requestLocationUpdates()之后?
我也尝试过getLastLocation(),但每次得到相同的坐标时都没有requestLocationUpdates()。
也许在这种情况下,LocationManager会更好?它有像requestSingleUpdate()或requestLocationUpdates()+ removeUpdates()这样的方法吗?