Интервал обновления местоположения Android - PullRequest
1 голос
/ 28 августа 2011

Я экспериментирую с обновлениями местоположения Android. requestLocationUpdates отвечает за предоставление обновлений.Со следующим кодом:

locationManager.requestLocationUpdates(provider, 300000, 10, this);

Я должен получать обновления только через 5 минут и 10 метров друг от друга.Но обновления продолжают поступать с интервалом в несколько секунд, и даже когда я бездействую.

Я использую GPS-провайдера.

Мне нужно разместить обновления.Кто-нибудь может помочь, пожалуйста?

1 Ответ

3 голосов
/ 28 августа 2011

10 м слишком мало - я бы увеличил это.Точность GPS невелика, поэтому каждый раз, когда он чувствует небольшую разницу, вы получаете другое местоположение.Я бы поднял его до 100 м, и я ожидаю, что вы получите разумное количество проходящих через него мест.

Если вы хотите, чтобы он был более конкретным, вам придется обрабатывать объем, так как более точный означает больший объем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...