Я использую службу, которая реализует класс LocationListener. Теперь я хочу знать текущее местоположение (широта, долгота) устройства. Я использовал метод requestLocationUpdates, чтобы метод onLocationChanged вызывался при изменении местоположения. Я хочу, чтобы метод onLocationChanged вызывался только один раз, когда я получаю это местоположение в первый раз, его не следует вызывать снова. Я вызвал метод stopSelf, чтобы остановить службу внутри метода onLocationChanged. Но все же я получаю обновления местоположения. Пожалуйста, помогите мне.Остановить обновления местоположения после первого раза
0
A
ответ
4
Позвоните removeUpdates по телефону LocationManager
, передав ваше место слушателя.
mLocationManager.removeUpdates(mListener);
Смежные вопросы
- 1. Остановить прослушиватель после первого обновления
- 2. Остановить чтение тега NFC после первого раза
- 3. Остановить препринг после первого щелчка
- 4. Angular.js модель не updateing после первого раза
- 5. Остановить предупреждение после первого появления?
- 6. Как остановить Random от генерации каждый раз, кроме первого раза?
- 7. UDP прекращает отправку после первого раза
- 8. UIMenuController сохраняет сброс после первого раза
- 9. userdefaults не сохраняется после первого раза
- 10. SKEmmitterNode не работает после первого раза
- 11. Остановить выполнение скрипта после обновления
- 12. Остановить страницу после обновления функции
- 13. Остановить отправку после обновления страницы
- 14. Панель обновления SignalR работает только с первого раза
- 15. Как остановить масштабирование в google map api 2 после обновления текущего местоположения каждую секунду?
- 16. Как остановить перезагрузку ViewController после первого запуска
- 17. Остановить создание меток после первого щелчка
- 18. mod_rewrite: как остановить его после первого матча?
- 19. Как остановить диспетчер местоположения?
- 20. Elasticsearch не синхронизируется с первого раза обновления [Express, mongoosastic]
- 21. Обновления местоположения
- 22. Исходный щелчок после установки местоположения папки обновления
- 23. Обновления местоположения фона iOS после некоторого времени
- 24. Как запустить startBackgroundTaskWithExpirationHandler после остановки обновления местоположения?
- 25. Ошибка служб местоположения после обновления до iOS8
- 26. Javascript работает только после первого обновления?
- 27. NSLayoutConstraints обновления после первого Tableview презентации
- 28. Форма Ajax работает только после первого обновления
- 29. как остановить получение обновления местоположения в google map android
- 30. событие клика не обязательное для первого раза, но связанное после обновления страницы
Спасибо .. это сработало .. –