Android:持续位置更新

时间:2016-03-31 07:30:40

标签: android location android-location

我正在处理一个需要跟踪用户位置的应用程序。所以,我尝试了 Fused Location Api(GoogleApiClient) LocationListener ,它会定期给我提供位置。

但我的问题是当我的设备处于稳定状态时,它仍然在 onLocationChanged(位置位置)上给了我不同的位置

有人可以指导我如何解决上述问题!

源代码:

http://pastebin.com/Pu7cNF8h

1 个答案:

答案 0 :(得分:0)

您必须增加最小排量,以便它不会因移动不大而改变位置。

mLocationRequest.setSmallestDisplacement(100);

以米为单位的位移。因此,您需要距离初始位置更新的位置至少100米,以进行新的位置更新。