Android-Maps-v2 drehen mapView mit Kompass
Bin ich, eine app zu entwickeln, welche Bedürfnisse zum drehen der Kartenansicht mit einem Kompass. Ich weiß, wie ich die Kamera drehen, aber ich brauche zu drehen die Kartenansicht mit dem Kompass. der Mittelpunkt sollte die aktuelle Lage. Ich fand codes für Maps V1 aber ich muss es tun mit Karten V2
Du musst angemeldet sein, um einen Kommentar abzugeben.
OK, ich dachte es mir. zuerst müssen Sie berechnen Sie das Lager aus dem Kompass.
dann die Maps-api-2-Kamera gedreht werden kann.
set
SensorListener
im code und rufen Sie diese Methode inonSensorChanged
Veranstaltung. ich habe einen tilt-Wert, so wird die Karte drehen in 3D.in Ihre GoogleMap-Objekt, das Sie zugreifen können getMyLocation Methode. Dieser Letzte gibt eine Location-Objekt enthält getBearing Methode. Dies gibt einen float [0..360], berechnet von der letzten bekannten Position und der aktuellen Position, von 0° ist Nord-Achse, rotation im Uhr-sens.
Fortsetzen, können Sie einen code wie: