Puis-je désactiver la fonctionnalité de glissement lorsque l'utilisateur essaie de faire glisser la carte avec ses doigts sans perturber le zoom avant et le zoom arrière?
N'importe qui, s'il vous plaît, suggère une idée de le faire! Merci pour votre précieuse aide !!
Je pense que voici ce que vous recherchez:
À l'intérieur Google Maps Android v2
Gestes de défilement (panoramique)
Un utilisateur peut faire défiler (panoramique) autour de la carte en faisant glisser la carte avec son doigt. Vous pouvez désactiver le défilement en appelant UiSettings.setScrollGesturesEnabled (boolean).
Vous pouvez désactiver le glissement dans MapFragment
en utilisant:
googleMap.getUiSettings().setScrollGesturesEnabled(false);
pour désactiver le glissement dans MapFragment
ce code:
googleMap.getUiSettings().setScrollGesturesEnabled(false);
fonctionne comme @tomrozb l'a dit. mais cela ne désactive pas le zoom de la carte en touchant la carte. pour cela, utilisez ce code à côté du code ci-dessus:
googleMap.getUiSettings().setZoomGesturesEnabled(false);
vous pouvez utiliser isScrollGesturesEnabled pour la carte
Java:
googleMap.getUiSettings().setZoomGesturesEnabled(false)
;
kotlin
googleMap?.uiSettings?.isScrollGesturesEnabled = false