¿Por qué la ventana de información del marcador no aparece?
Estoy atascado no podría figroom por qué la ventana de información no aparece cuando hago clic en el marcador del mapa. He leído en el sitio de desarrolladores de android que sólo debo agregar marcador y darles título, fragmento y así sucesivamente. Pero el resultado no es nada.
public class ClubMapActivity extends DefaultActivity implements GoogleMap.OnMarkerClickListener { private GoogleMap mMap; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.clubmap); Bundle bundle = getIntent().getExtras(); double lat = bundle.getDouble("latitude"); double lng = bundle.getDouble("longitude"); mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap(); mMap.addMarker(new MarkerOptions() .position(new LatLng(lat, lng)) .title(bundle.getString("clubNmae")).snippet("AAA")); animateCameraTo(lat, lng); CameraUpdate zoom=CameraUpdateFactory.zoomTo(20); mMap.animateCamera(zoom); } public void animateCameraTo(final double lat, final double lng) { CameraUpdate center= CameraUpdateFactory.newLatLng(new LatLng(lat, lng)); CameraUpdate zoom=CameraUpdateFactory.zoomTo(18); mMap.moveCamera(center); mMap.animateCamera(zoom); } @Override public boolean onMarkerClick(Marker marker) { if(marker.isInfoWindowShown()) { marker.hideInfoWindow(); } else { marker.showInfoWindow(); } return true; } }
- La API de Google Maps v2 no funciona
- Buscar ruta con Androids API de Google Maps
- Cómo obtener la ubicación del centro de la pantalla de google map?
- OnMapReady no llamando aunque la visualización del mapa sin ningún error
- Dibuja una ruta en los mapas siguiendo la ruta de movimiento de los dedos en la pantalla del dispositivo
- ¿Cómo mantener el marcador en la carretera? Google Maps Android
- Google Map V2 en la mitad superior de la pantalla de Android y la vista de lista en la mitad inferior de la pantalla de Android
- Google Maps API V2 desaparecidos de google-play-services_lib.jar
- Encuentra el restaurante más cercano, cafetería y supermercado usando google maps en android
- Android Maps v2 rotar mapaVer con brújula
- Google Maps android consigue longitude-latitud moviendo un marcador en el mapa
- Cómo animar un marcador a través de un ArrayList de LatLng puntos?
- Para Android google maps API V2 ¿cómo se establece zindex de marcador?
De forma predeterminada, se muestra una ventana de información cuando un usuario teclea en un marcador si el marcador tiene un conjunto de títulos.
Asegúrese de que su .title(bundle.getString("clubNmae")
está devolviendo valor no nulo, de lo contrario no puede ver la ventana de información al hacer clic en el marcador.
Añadiendo a la respuesta @ fish40 arriba: el título debe ser no sólo NotNull sino también NotEmpty, es decir, incluso si pasa "" como título del marcador, la ventana de información no aparecerá.
No parece que esté llamando a setOnMarkerClickListener.
https://developers.google.com/maps/documentation/android/marker
- Servicio de Executor con pedido de LIFO
- ActionBar SearchView no se está expandiendo completamente en modo horizontal