LocationManager застрял с бесполезной точностью - PullRequest
0 голосов
/ 26 ноября 2011

Я столкнулся с чем-то непонятным из-за locationManager.Дело в том, что я не получаю запрошенную точность после того, как она была увеличена при входе в здание или что-то подобное.Если это уместно, я использую 3gs, полностью обновленный.

Позвольте мне представить сценарий:

Я начинаю движение и запускаю приложение.Через 5-10 минут я получаю точность около 50-100 метров.Как только я остановлюсь и окажусь внутри здания, точность не уменьшится более чем до 800-1200 метров.Я перепробовал все настройки для требуемой точности, но она продолжает действовать таким образом.Не имеет значения, перезапускаю ли я обновления местоположения или даже приложение.

Но если я запускаю приложение «Карты», точность сразу падает до 47, 17 или даже 9 метров.

Кто-нибудь знает, как решить эту проблему?

О, и еще две вещи, иногда приложение, как сообщается, использует службы определения местоположения, несмотря на то, что оно было прекращено.Я получаю фиолетовую стрелку в настройках, а не серую.Newlocation.speed часто остается на -1.Не уверен, что с этим делать ...

...