Ich versuche ein benutzerdefiniertes GPS-Standort-Symbol zu zeichnen. Ich verwende MapView
und habe eine Klasse MyLocationArrow
erstellt, die MyLocationOverlay
erweitert.Wie zeichne ich am aktuellen GPS-Ort in MapView mit MyLocationOverlay?
I überschreiben drawMyLocation()
und zeichnen einen Punkt bei 100,100. Aber das sind die Koordinaten auf dem Bildschirm. Wie bekomme ich die Bildschirmkoordinaten vom aktuellen GPS-Standort?
Tut mir leid, es ist in MapView: mapView.getProjection(). ToPixels (in, out); – NickT