Я столкнулся с чем-то непонятным из-за locationManager.Дело в том, что я не получаю запрошенную точность после того, как она была увеличена при входе в здание или что-то подобное.Если это уместно, я использую 3gs, полностью обновленный.
Позвольте мне представить сценарий:
Я начинаю движение и запускаю приложение.Через 5-10 минут я получаю точность около 50-100 метров.Как только я остановлюсь и окажусь внутри здания, точность не уменьшится более чем до 800-1200 метров.Я перепробовал все настройки для требуемой точности, но она продолжает действовать таким образом.Не имеет значения, перезапускаю ли я обновления местоположения или даже приложение.
Но если я запускаю приложение «Карты», точность сразу падает до 47, 17 или даже 9 метров.
Кто-нибудь знает, как решить эту проблему?
О, и еще две вещи, иногда приложение, как сообщается, использует службы определения местоположения, несмотря на то, что оно было прекращено.Я получаю фиолетовую стрелку в настройках, а не серую.Newlocation.speed часто остается на -1.Не уверен, что с этим делать ...