existe-t-il un moyen de désactiver le zoom avant (pincement et double appuyez sur Tap) dans le Ceci signifie que le réglage cliquable sur FALSE ne fonctionnerait pas. P> < p> J'ai aussi essayé de définir un MAPView CODE> mais gardez le défilement?
auditeur code> dans l'activité
code> mais il ne déclenchera pas en utilisant: p>
4 Réponses :
import com.google.android.gms.maps.GoogleMap; public void onMapReady(GoogleMap map) { ... map.getUiSettings().setZoomGesturesEnabled(false); UiSettings Documentation
C'est la bonne réponse !! Merci @laalto
Vous pouvez affecter ces propriétés à l'aide du fichier donc use: p> sur Le xml code>:
MapFragment code> objet. p> p>
Cette solution n'a pas fonctionné lors de l'ajout du code ci-dessus à mon fragment de carte dans le XML. @Jrichardsz répondre est correcte. Après la mise en œuvre "Map.getISISTINGS (). SetzoomgesturesEnabled (false);" J'ai correctement désactivé le zoom.
u peut aussi essayer une chose comme celle-là ..
Remarque: cette méthode désactive la fonctionnalité de zoom in / Out pour Google map ui forte> p> est correct selon la question posée. Merci David pour me mettre à jour. Strong> p> pour plus de méthodes publiques disponibles pour google map ui. P>
Cela ne désactive pas PinCh Zoom and / ou Double Tab Zoom, il ne désactive que les boutons +/- ZOOM affichés par défaut sur une carte.
Yup David .. il ne désactive pas la propriété de pinche. Par erreur, j'ai mentionné cette réponse. Ma solution désactive l'option de zoomer à partir de l'interface utilisateur. La réponse mentionnée ci-dessus est correcte. Réponse également de Latato est plus précis. Merci de me mettre à jour. Mise à jour avec une nouvelle.
Voici l'exemple sur kotlin: strong>