2012-12-25 6 views
6

Sto cercando di sfruttare un InfoWindowAdapter per fornire contenuto personalizzato per InfoView. Sto tirando giù un JSONArray dal mio servizio web e aggiungo i Marker ma non vedo come passare il dettaglio alla richiamata tramite un Marker.Come posso passare i dati personalizzati a Google Maps v2 InfoWindowAdapter?

@Override 
    public View getInfoWindow(Marker marker) 

Nella API di Javascript sono riuscito a impostare solo informazioni di marker arbitrarie. Voglio poter passare informazioni che possono essere utilizzate come condizioni per il contenuto personalizzato, ad esempio una stringa marker.status. Quindi, qualcosa di diverso titolo, ecc La vista avrà bisogno di un certo numero di campi personalizzati ho bisogno di passare in

risposta

7

forse provare ad aggiungere le tue informazioni o un oggetto al marcatore come spiegato qui:. http://bon-app-etit.blogspot.be/2012/12/add-informationobject-to-marker-in.html

Edit: anche io fatto un post che continua il precedente per utilizzare l'InfoWindowAdapter. Check it out here!

+0

Sì, questo sembra fare il trucco. Un po 'sorprendente è che non è incluso come proprietà del Marker stesso, data la frequenza con cui deve essere fatto qualcosa del genere. Apprezzo l'aiuto! –

Problemi correlati