Como desativar dragable comportamento no Google Maps V2 (javascript)
-
16-09-2019 - |
Pergunta
Eu estou tentando configurar o Google Maps em dispositivo e em cima de mostrar alguns botões simples.Mas os acontecimentos que dou para aqueles botões parece interferee, de alguma forma, com o mapa arraste functionaliy.Basicamente, arraste completamente não funciona e, também, dá-me este botão não trabalhando.Eu realmente não me importo sobre este arraste (eu não preciso de ti) - mas eu não consigo descobrir como desativá-lo.
Que você tentou isso?(Eu não quero usar estática de imagens do google só, eu ainda quero ter uma opção para se mover, zoom in e out, mas no meu próprio botões).O maior problema é marcadores - porque eu quero ser clicável.Então pode haver 2 soluções:
Como desativar dragable comportamento?
Como fazer apenas marcadores clicável (fora de uma camada de Mapa, de alguma forma, mas capaz de mover-se em conjunto com o mapa).
Eu estava pensando em hacky maneira de criar uma sobreposição que iria passar apenas alguns eventos, mas este não funciona...Alguém tem alguma idéia?
Obrigado antecipadamente,
Solução
Para evitar o mapa de rolagem, você deve setScrollGesturesEnabled para false no UiSettings:
googleMap.getUiSettings().setScrollGesturesEnabled(false);