嗨我想知道为什么我在谷歌地图上的位置(使用手机的GPS)在我站着不动时不断跳跃see included image
如果是GPS模块的准确性问题,或者我在我的代码中缺少某些原因而导致我正在使用的标准
criteria.setHorizontalAccuracy(Criteria.ACCURACY_HIGH);
criteria.setSpeedAccuracy(Criteria.ACCURACY_HIGH);
我也试图改变位置管理器更新的频率
locationManager.requestLocationUpdates(provider, 500, 0, this);
并且最后一件事我正在计算距离从旧坐标到新坐标的位置变化时的距离以及当我在地图上绘制线时超过1米的距离。当我在位置管理器更新上发出请求时,我没有包括最小距离因为我想显示位置但是当位置变化小于1米时没有绘制线。我错过了什么或这是GPS传感器的错误吗?