Получение наиболее точного местоположения GPS - PullRequest
0 голосов
/ 15 декабря 2011

Как заставить мое приложение начать обновление местоположения GPS, как только я его открою?

Прямо сейчас у меня есть этот код:

locationManager.requestLocationUpdates(bestProvider,0 ,0, loc_listener);
location = locationManager.getLastKnownLocation (bestProvider);

Который занимает лучшее место. Я запустил свое приложение на своем телефоне, и оно получило место, где я был сегодня ранее.

Я хочу, чтобы мое приложение обновляло местоположение GPS при первом его открытии.

Я смотрел на эти темы:

Какой самый простой и надежный способ узнать текущее местоположение пользователя на Android? Android находит местоположение GPS один раз, показывает диалог загрузки

Но у меня проблемы с подключением всего.

1 Ответ

1 голос
/ 15 декабря 2011

Если я не ошибаюсь, вам нужно настроить прослушиватель и переопределить метод onLocationChanged.Это должно дать вам ваше следующее местоположение GPS, т.е. местоположение после блокировки спутников.

Этот урок должен иллюстрировать то, что я пытаюсь сказать: http://www.firstdroid.com/2010/04/29/android-development-using-gps-to-get-current-location-2.

Остановите меня, если яя ошибаюсь StackOverflow, я не уверен в себе в этом.

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