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.
- Android calcula el área de polígono
- Android - Desactivar el botón MyLocation en google map
- Android Make Disappear o eliminar el punto azul en el mapa v2
- Google Maps v2 se retrasa tras extraer su fragmento de la pila
- Android Map V2 - ¿Por qué MAPS_RECEIVE permiso?
- Android setOnMyLocationChangeListener está obsoleto
- Android Google Map API V2: Abrir ventana de información personalizada en el lado derecho del marcador
- Ejecución de Google Maps v2 en el emulador de Android
- Adición de marcadores de url con Picasso
- Deshabilitar el resaltado de clics de InfoWindows?
- Intercambio entre el fragmento de Google Maps v2 y el listfragment
- Agrupar los marcadores de mapa en el zoom hacia afuera y el desenclavamiento en el zoom
- Dibuja una forma personalizada en android utilizando XML
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
.
- Análisis de CDATA en android
- ¿Cómo pasar el objeto Parcelable del niño a la actividad de los padres?