Вот карта. Мобильный SDK для Android. Управление масштабированием

Как включить элементы управления масштабированием на карте при использовании мобильного SDK для Android? Спасибо Евгений


person Eugene    schedule 02.12.2015    source источник


Ответы (2)


По умолчанию MapView и MapFragments, предоставляемые HERE SDK, не содержат традиционных элементов управления масштабированием + и -. Добавьте кнопку Android для обработки команд щелчка и удерживания для увеличения. Обычно мы увеличиваем масштаб карты, выполняя следующие действия:

Для увеличения: map.setZoomLevel (map.getZoomLevel () * 1.05);

Чтобы уменьшить масштаб: map.setZoomLevel (map.getZoomLevel () / 1.05);

Разработчик может управлять скоростью увеличения и уменьшения масштаба в соответствии с их пользовательским интерфейсом.

Добавление общих элементов управления пользовательского интерфейса входит в наш список элементов, которые следует добавить в SDK. Нам необходимо тщательно спроектировать его, чтобы разработчики могли настраивать его, и, следовательно, не были добавлены «общие» элементы управления.

Ваше здоровье,

person David Leong    schedule 12.12.2015

Вы не можете увеличить масштаб с помощью касания двумя пальцами? https://developer.here.com/mobile-sdks/documentation/android-hybrid-plus/topics/map-gestures.html

person Jithin Krishnan    schedule 07.12.2015