Android обнаруживает местоположение GPS каждые 10 минут - PullRequest
3 голосов
/ 27 августа 2010

Android: я использую флажок gps в моем приложении, пользователь которого проверяет это, мы используем местоположение gps пользователя.

Теперь мне нужно внести изменения, если пользователь установит этот флажок, мы используем местоположение GPS, и если пользователь оставит этот флажок установленным, то мы будем обнаруживать местоположение пользователя каждые 10 минут, и если местоположение отличается, мы должны сообщать пользователю, что местоположение меняется и если пользователь хочет использовать новое местоположение.

Есть идеи, как запрограммировать листнер, который загорается каждые 10 минут и останавливается после определения местоположения? любая хорошая идея, чтобы реализовать это, просто хочу, чтобы вы, ребята, идея.

Ответы [ 2 ]

1 голос
/ 27 августа 2010

Вы можете попробовать внедрить службу, работающую в фоновом режиме, которая может делать вызов один раз в 10 минут и обновлять приложение об изменениях

0 голосов
/ 11 марта 2012

вы можете определить настроенное вами минимальное время между двумя обновлениями местоположения это здесь // Регистрация слушателя в диспетчере местоположений для получения обновлений местоположения locationManager.requestLocationUpdates (LocationManager.NETWORK_PROVIDER, mintime, 0, locationListener); Вы можете предоставить свое собственное минутное время

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