Comment puis-je désactiver la fonctionnalité de panoramique / zoomer d'un MAPView (pas les commandes de zoom, je veux une carte statique entièrement statique)? p>
J'ai aussi remarqué que toucher la carte ne semble pas déclencher le MapView Onclicklistener, que quelqu'un pourrait élaborer pourquoi? P>
7 Réponses :
Utiliser Android: Clickable = "FALSE" CODE> Dans votre fichier de mise en page. p>
Oh, je vois ce qui se passe maintenant, il semble que mon témoignage à SetonclickListener sur la carte a causant le défilement malgré Android: Clickable = "False" étant défini dans le fichier de mise en page
Il reste encore le problème de Onclicklistener sur une carte
@Julius: MapView code> est la source fermée. Il n'y a personne qui répondra à votre
onclicklistener code> question.
Veuillez utiliser la superposition pour obtenir l'événement Tap sur la carte P>
http: //code.google.com/android/adddons/google-apis/reeference/com/google/andrroid/maps/overlay.html P>
J'ai eu la même question et la solution suivante est la meilleure que je pouvais trouver et qui remplissait mes exigences: comme affiché par Alexander Stolz ici: P> Comment désactiver Pinch dans Android MapView P> Et voici la raison: p> Il ne désactive pas en cliquant sur la carteView complètement - il ne fait que saisir et empêche les gestes à deux doigts (pour zoomer que vous avez besoin de deux doigts) - Tapping sur la carte (par exemple sur les superpositions ) fonctionne toujours. P> p>
C'est la bonne façon
Pour la version 2 de l'API Google Maps pour Android, c'est la voie:
map.getUiSettings().setScrollGesturesEnabled(false);
Ne désactive pas tous les gestes. Vérifier ma réponse
Ceci est garanti de travailler
mapView.getMap().getUiSettings().setAllGesturesEnabled(false);
Notez que la question est de la carte API V1 ERA. Cette réponse est pour API V2.
@Laalto tous ceux qui le vérifient maintenant sont sur v2. Aidera tout le monde qui voit des réponses aujourd'hui
sur votre méthode pour désactiver toutes les gites p> Codage heureux :) p> p>
Cette solution peut vous aider