Страница 1 из 1

Без интернета(wi-fi) не хочет определять местоположение

Добавлено: 16 ноя 2012, 11:46
hellmin
Здравствуйте!

Столкнулся с такой проблемой. Мне нужно отслеживать текущее местоположение устройства.
Значения gps меняются когда я нахожусь в зоне wi-fi.
А вот когда я выхожу на улицу и связь с wi-fi прерывается, то значения остаются старыми(последними) и больше не обновляются.
Т.е. получается метод onLocationChanged не вызывается без wi-fi.

Подскажите, пожалуйста, в чем может быть причина такого поведения?

Re: Без интернета(wi-fi) не хочет определять местоположение

Добавлено: 16 ноя 2012, 12:04
rezak90
просто меняйте провайдера в locationmanager (кажется там он меняется).

Re: Без интернета(wi-fi) не хочет определять местоположение

Добавлено: 19 ноя 2012, 16:37
damager82
Есть два провайдера для определения координат: GPS и Network.
С GPS все понятно, включаете GPS в устройстве, и ждете пока пойдут координаты.
Network - это сотовая сеть или WiFi. Когда выходите из дома, устройство цепляет сотовые вышки. По ним оно может определить текущие координаты, но для этого обязательно нужен инет.
Значения gps меняются когда я нахожусь в зоне wi-fi.
это странно. Вы уверены, что слушателя вешаете на GPS-провайдера, а не на Network?