Cómo manejar el evento táctil en el mapa de google (MapFragment)?

Estoy buscando un evento táctil adecuado que se activará cuando el usuario toque el mapa (API de Google Maps para Android). ¿Alguien tiene una idea de cómo hacerlo?

Usted puede agregar directamente el oyente del tecleo y conseguir la posición del tacto en el mapa en forma de la localización.

map.setOnMapClickListener(new GoogleMap.OnMapClickListener() { @Override public void onMapClick(LatLng latLng) { //Do what you want on obtained latLng } }); 

Debe utilizar SetOnMapClickListener . Espere por debajo del código de demostración le ayudará a hacerlo.

 googleMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() { @Override public void onMapClick (LatLng latLng){ latitude = latLng.latitude; longitude = latLng.longitude; myMarker = googleMap.addMarker(new MarkerOptions().position(new LatLng(latitude, longitude))); } }); 
  • Uso de las API de Google Transit en android
  • Añadir una imagen a Android MapView
  • Actualizar polilínea de acuerdo con el usuario que se mueve android googleMaps v2
  • Android - Google Maps API v2 - NoClassDefFoundError
  • Heap sigue aumentando en Google Map API V2
  • Cómo encontrar la versión de Android de Google Play Services
  • Ionic v2 API de Google Maps Error de compilación de Android: no se puede acceder a AbstractSafeParcelable options.compassEnabled (controls.getBoolean ("compass"));
  • Ejecución de aplicación google map en Android Emulator
  • ¿Cómo obtener el nombre de la ciudad de la latitud y la longitud en la brecha telefónica?
  • Adición de una capa KML a una aplicación de mapas de Android
  • ¿Cómo implementar Google StreetView con Google CardBoard SDK?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.