Répondre

-1

Vous pouvez utiliser à la place onTouchListener onLongClickListener. Commencez à glisser dès que le toucher est détecté et arrêtez lorsque le toucher est terminé.

Espérons que ce fil peut vous aider d'une manière ou d'une autre. Vous pouvez obtenir l'idée de cela.

Make marker draggable after single click in Android

Il existe une autre solution pour cela. Vous pouvez déplacer la carte sous le marqueur. Marqueur restera au centre et la carte se déplacera

+0

Mais qu'est-ce que la fonction startDragging ici? –

+0

Comment démarrer/arrêter le glissement via le code. Parce que normalement dans Google Maps, nous devons simplement remplacer la fonction onMarkerdrag définie dans l'API. –

+0

J'ai écrit startDragging juste par exemple. –