Ich versuche, einen InfoWindowAdapter zu nutzen, um benutzerdefinierten Inhalt für das InfoView bereitzustellen. Ich ziehe ein JSONArray von meinem Webservice herunter und füge die Marker hinzu, aber ich sehe nicht, wie ich das Detail über einen Marker an den Callback weitergeben soll.Wie übergebe ich benutzerdefinierte Daten an den InfoWindowAdapter von Google Maps v2?
@Override
public View getInfoWindow(Marker marker)
In der Javascript-API konnte ich nur willkürliche Marker-Informationen setzen. Ich möchte in der Lage sein, Informationen zu übergeben, die als Bedingungen für den benutzerdefinierten Inhalt verwendet werden können, zum Beispiel eine marker.status-Zeichenfolge. So etwas anderes als Titel usw. Die Ansicht wird eine Reihe von benutzerdefinierten Felder benötigen Ich muss in geben
Ja, das scheint den Trick zu machen. Etwas überraschend ist es nicht als eine Eigenschaft des Markers selbst enthalten angesichts der Häufigkeit, die etwas getan werden muss. Schätzen Sie die Hilfe! –