Question

Je suis en train de mettre en place un Google Maps sur l'appareil et sur le dessus de celui-ci montre quelques boutons simples. Mais les événements que j'attache à ces boutons semble interferee en quelque sorte sur la carte glisser functionaliy. En fait glisser le travail ne marche pas et me completly donne aussi ce bouton ne Workin. Je ne se soucient vraiment cette traînée (je ne besoin) - mais je ne peux pas savoir comment le désactiver.

Est-ce que quelqu'un d'entre vous essayé? (Je ne veux pas utiliser uniquement les images statiques google, je veux toujours avoir une option pour se déplacer, zoomer et dézoomer, mais sur mes propres boutons). Le plus gros problème est marqueurs - parce que je veux avoir les cliquable. Il y a peut-être 2 solutions:

  1. Comment désactiver le comportement dragable?

  2. Comment faire que des marqueurs cliquables (en dehors d'une couche de la carte en quelque sorte, mais capable de se déplacer avec la carte).

Je pensais à façon hacky pour créer une superposition qui passerait seulement quelques événements, mais ce travail ne marche pas ... Tout le monde a des idées?

Merci à l'avance,

Était-ce utile?

La solution

Pour éviter de vous carte de défilement doit setScrollGesturesEnabled false sur UiSettings:

googleMap.getUiSettings().setScrollGesturesEnabled(false);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top