7

Sto creando un'applicazione con la nuova API di Google Maps V2 e devo intercettare il clic su InfoWindow, mostrato quando si fa clic su un indicatore.Android OnInfoWindowClickListener() mai chiamato

Leggendo la documentation ho pensato che lo faccio per ascoltare InfoWindows clic:

mGoogleMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() { 

     @Override 
     public void onInfoWindowClick(Marker marker) { 

      Log.d("", marker.getTitle()); 
     } 
    }); 

Ma purtroppo il metodo non viene mai chiamato.

Se provo ad ascoltare il clic del marker e utilizzo setOnMarkerClickListener anziché OnInfoWindowClickListener, funziona correttamente.

sperare di trovare qualche aiuto, grazie in anticipo

risposta

11

L'OnInfoWindowClickListener viene chiamato quando effettivamente clic sul titolo Marker pop-up e non il marcatore.

Quanto sopra funziona correttamente.

+0

sì, ora funziona bene. I dove aggiungere OnInfoWindowClickListener due volte in una sola volta. Solo un mio errore! – TheModularMind

Problemi correlati