Здравствуйте!
Столкнулся с такой проблемой. Мне нужно отслеживать текущее местоположение устройства.
Значения gps меняются когда я нахожусь в зоне wi-fi.
А вот когда я выхожу на улицу и связь с wi-fi прерывается, то значения остаются старыми(последними) и больше не обновляются.
Т.е. получается метод onLocationChanged не вызывается без wi-fi.
Подскажите, пожалуйста, в чем может быть причина такого поведения?
Без интернета(wi-fi) не хочет определять местоположение
Re: Без интернета(wi-fi) не хочет определять местоположение
просто меняйте провайдера в locationmanager (кажется там он меняется).
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Без интернета(wi-fi) не хочет определять местоположение
Есть два провайдера для определения координат: GPS и Network.
С GPS все понятно, включаете GPS в устройстве, и ждете пока пойдут координаты.
Network - это сотовая сеть или WiFi. Когда выходите из дома, устройство цепляет сотовые вышки. По ним оно может определить текущие координаты, но для этого обязательно нужен инет.
С GPS все понятно, включаете GPS в устройстве, и ждете пока пойдут координаты.
Network - это сотовая сеть или WiFi. Когда выходите из дома, устройство цепляет сотовые вышки. По ним оно может определить текущие координаты, но для этого обязательно нужен инет.
это странно. Вы уверены, что слушателя вешаете на GPS-провайдера, а не на Network?Значения gps меняются когда я нахожусь в зоне wi-fi.

