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