Ich verwende ein benutzerdefiniertes Symbol in meiner Anwendung für den aktuellen Standort des Benutzers und möchte es beim Aktualisieren auf die neue Google Maps-Bibliothek beibehalten.Android Google Maps V2 ändern Mein Standort-Symbol
Mit der Google Maps v1-Bibliothek habe ich MyLocationOverlay erweitert und die drawMyLocation-Methode überschrieben, um mein benutzerdefiniertes Symbol dort einzufügen.
Die GoogleMap aktiviert den aktuellen Standort mit der setMyLocationEnabled-Methode, aber es gibt keine Möglichkeit, sie anzupassen, soweit ich weiß.
Weiß jemand, wie man das auf v2 erreicht?
Dies ist so, wie es verwendet wurde, auf der V1-Bibliothek durchgeführt werden. In V2 behandeln Sie das MapView nicht innerhalb einer Aktivität. Darüber hinaus gibt es keine Overlay-Klasse auf der sich V2 erstreckt. https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/package-summary –
Mein Fehler, ich wusste nicht, dass Sie die Google Play-Version von Google Maps meinen . Bitte sehen Sie meine aktualisierte Antwort oben. Das ist nett, weil es jetzt sehr ähnlich ist wie sich die Google Maps Javascript Version verhält. – javram
@RobertEstivill: AFAIK, dies ist Ihre einzige Option, zumindest während Sie mit dokumentiertem/unterstütztem Verhalten kleben. – CommonsWare