Я хочу обновить местоположение пользователя, если пользователь перемещается более чем на 50 метров или через каждые 15 минут.Я написал ниже объект "LocationRequest", но иногда я остаюсь в исправленном месте, но я получаю обновления мест в окрестностях моего местоположения!Как я могу решить эту проблему?Я читал о методе getAccuracy, но не знаю, нужен ли мне этот метод?и я не понимаю, как это использовать?
mLocationRequestDistanceInterval = new LocationRequest();
mLocationRequestDistanceInterval.setInterval(0);
mLocationRequestDistanceInterval.setFastestInterval(0);
mLocationRequestDistanceInterval.setSmallestDisplacement(50);
mLocationRequestDistanceInterval.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);