即使用户不动也更新位置并将位移设置为50米

时间:2019-01-23 07:57:57

标签: android gps location fusedlocationproviderapi

如果用户移动超过50米或每15分钟移动一次,我想更新用户位置。我在“ LocationRequest”对象下面编写了内容,但有时我会停留在固定位置,但会在我周围的位置获取更新位置! 我该如何解决这个问题?我对“ getAccuracy”方法感到不满,但我不知道我是否需要此方法?而且我不明白该如何使用?

    mLocationRequestDistanceInterval = new LocationRequest();
    mLocationRequestDistanceInterval.setInterval(0);
    mLocationRequestDistanceInterval.setFastestInterval(0);
    mLocationRequestDistanceInterval.setSmallestDisplacement(50);
    mLocationRequestDistanceInterval.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);

0 个答案:

没有答案