У меня есть андроид приложение, которое будет отслеживать местоположение с background.i я использую слитый Location API с последующей конфигурациейКонденсированные Места Provider - обновления местоположения по перемещению не работает
mLocationRequest = new LocationRequest();
mLocationRequest.setSmallestDisplacement(100);
mLocationRequest.setInterval(60*1000);
mLocationRequest.setFastestInterval(60*1000);
mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
мне нужно обновление местоположения, только если устройство перемещается. Иногда все работает отлично. Но иногда я получаю обновления местоположения, даже если устройство находится в стационарном режиме.
Почему эта проблема происходит? Если я устанавливаю смещение, мне нужно установить интервал и самый быстрый интервал? Эта проблема связана с версией сервиса google play?
Можете ли вы показать, как вы вызываете метод 'requestLocationUpdates'? –