Обновление местоположения на карте во время перемещения пользователя в Android - PullRequest
0 голосов
/ 26 марта 2012

Я работаю над приложением, в котором я хочу показать местоположение пользователя, когда пользователь перемещается.Я получаю местоположение пользователя, используя пользовательское наложение, но когда пользователь перемещает маркер, переходит из одного места в другое, что мне не нужно.Маркер должен двигаться плавно.Кто-нибудь делал это раньше?Пожалуйста, приведите пример кода ..

Спасибо

Отредактировано: -

После использования MyLocationOverlay это не решает мою проблему, но когда я внедрил LocationListener в свою деятельность, эторешил мою проблему, так как теперь она более гладкая, чем предыдущая версия.Я проверяю местоположение на 1 микросекунду и на 0,00001 метра.

Теперь, когда маркер перемещается за пределы видимой области карты, он не показывает маркер, поэтому всякий раз, когда маркер выходит за пределы текущей видимой области действия самой карты, центр карты должен быть в центре к текущему местоположению (то есть к маркеру).местоположение) ..

Спасибо

1 Ответ

0 голосов
/ 27 марта 2012

Если вы хотите, чтобы ваш маркер двигался плавно, тогда вы должны слушать местоположение в очень короткое время. Означает, что вы должны set the minimum time and minimum distance for location updates to 0. поэтому, когда вы получаете новое местоположение, вы должны обновить это местоположение на карте, чтобы оно работало гладко.

...