Pinch to Zoom не работает в MapView, когда он слишком мал

Поэтому я настроил MapView и включил управление масштабированием. Когда карта охватывает весь экран (другая активность), она поддерживает пинч для увеличения.

В другом упражнении я отобразил довольно маленькую карту и заметил, что пинч для масштабирования там не работает (только значки масштабирования).

Я немного поиграл и заметил, что как только карта становится меньше половины ширины экрана (вокруг), перестанет работать масштабирование. Я предполагаю, что это особенность MapView, так как увеличение масштаба не имеет смысла, когда представление слишком маленькое.

Я не смог найти это нигде в документации и не смог найти способ принудительно включить масштабирование, даже если представление довольно маленькое...

1 ответ

У меня такая же проблема. На экранах с большим заголовком и маленькой картой мультитач не работает (или работает некорректно). Я заметил, что с большим колонтитулом и маленькой картой все работает отлично! Чтобы решить эту проблему, я использовал полноэкранную карту и относительное расположение, чтобы добавить необходимые компоненты пользовательского интерфейса, покрывающие карту.

Другие вопросы по тегам