Как работает getLocation в приложении google-карты?
я разрабатываю приложение которое каждую минуту получает координаты locationManager.requestLocationUpdates(bestProvider, и отправляет их на сервер. вот только криво оно как-то работает. я перемещаюсь с точки А в точку В жду несколько минут, смотрю координаты вижу все еще точку А в это же время открываю приложение карты-гугл жму кнопку и меня сразу показывает как и надо в точке В. как работает эта загадочная кнопка?
это случай просматриваеться в условиях прохого сигнала (внутри зданий)
еще видел вариант что подписываеться один листенер на gps-provider и на network, а на onLocationChanged надо как-то проверять какая координата лучше, как это проверить?