2016-08-30 6 views
1

Я использую skmaps для своего приложения для Android. Маршрут рассчитывается и рисуется на карте, когда начинается навигация, стрелка синего круга не двигалась вместе с маршрутом (экран не следует курсору), и вскоре он был вне поля зрения. Пользователь должен постоянно настраивать экран, чтобы снова включить стрелку.Skobbler/Skmaps navigation arrow positioning

Пожалуйста, помогите в этом.

ответ

1

Вы должны установить флаг «setFollowPositions» в true - таким образом карта автоматически перейдет с обновлением положения пользователя.

Для более сложного сценария навигации ознакомьтесь с примером «Автомобильный навигационный интерфейс» в демонстрационном проекте.

+0

Спасибо, пожалуйста, укажите, как установить его, так как я не могу установить переменную setFollowPositions в значение true/false – techroid

+0

Я не могу найти флаг setFollowPositions внутри класса SKMapSettings – techroid

+0

, какую версию SDK вы используете? В версии 3.0.X должен быть установленFollowPositions, до этого он был установленFollowerMode: http://developer.skobbler.com/docs/android/2.5.1/com/skobbler/ngx/map/SKMapSettings.html#setFollowerMode(com. skobbler.ngx.map.SKMapSettings.SKMapFollowerMode) – Ando