Evento para el cambio de posición del marcador

Estoy usando el nuevo Google Maps para Android v2. ¿Hay una manera de establecer un oyente para el cambio de posición del marcador? Por ejemplo, cuando el usuario arrastrar el marcador.

Citando la documentación :

Puede utilizar un OnMarkerDragListener para escuchar los eventos de arrastrar en un marcador. Para establecer este listener en el mapa, llame a GoogleMap.setOnMarkerDragListener. Para arrastrar un marcador, un usuario debe presionar largo el marcador. Cuando el usuario saca el dedo de la pantalla, el marcador permanecerá en esa posición. Cuando se arrastra un marcador, onMarkerDragStart (Marker) se llama inicialmente. Mientras se arrastra el marcador, onMarkerDrag (Marcador) se llama constantemente. Al final de la resistencia onMarkerDragEnd (Marker) se llama. Puede obtener la posición del marcador en cualquier momento llamando a Marker.getPosition ().

Aquí hay un ejemplo de proyecto que demuestra el uso de un OnMarkerDragListener .

  • TileProvider método getTile - necesita traducir xyy a lat / long
  • Barra de herramientas no aparece en fragmento con google maps
  • ¿Cómo detectar mi posición ya no se muestra en el mapa (después de la navegación)?
  • Google Map Android API v2: GoogleMap es nulo
  • ¿Cuál es la diferencia entre 'debug.keystore' y 'release.keystore' en Android?
  • ¿Cómo reemplazar el punto azul con mi icono en google maps v2 en android?
  • Google Maps Android API v2 SoporteMapFragmento de pérdida de memoria
  • ¿Cuál es la forma recomendada de usar Google Map v2 dentro del fragmento?
  • Identificar si el punto está en el polígono
  • La importación android.support.v7.app.MediaRouteActionProvider no se puede resolver
  • Los servicios de Google Play están desactualizados. Requiere 3025100 pero encontrado 2012110
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.