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