2017-01-27 5 views
0

Gibt es APIs zum Ändern des Aussehens des aktuellen Standortsymbols, das während der Navigation verwendet wird. Ich konnte es mit einem benutzerdefinierten Map-Marker ändern und die Position mit den Callbacks des Positionsmanagers aktualisieren, aber ich frage mich, ob es einen einfacheren Weg gibt. Auch war mir nicht klar, wie ich die Überschrift des Icons ändern könnte (ich ersetze den Kreis durch einen Pfeil). Ich möchte den Pfeil während Manövern entsprechend drehen können. Es sieht so aus, als würde die HERE-App so etwas tun, also frage ich mich, ob irgendwelche dieser APIs im SDK verfügbar sind.Anpassen des aktuellen Standortsymbols mit HERE Karten

+2

Hier ist ein Beispiel (Quellcode), wie man es mit dem HERE MobileSDK auf App-Ebene macht (da der Standard-Positionsindikator nur auf grundlegende Funktionalität beschränkt ist): https://tcs.ext.here.com/sdk_examples/CustomPositionMarker .zip – Marco

+0

Dies ist ein großartiges Beispiel, danke! – noahd

Antwort

1

Generell empfehlen wir Entwicklern, ihre eigenen Positionsindikatoren mithilfe der MapMarker- oder MapLocalModel-APIs zu erstellen. Es gibt zu viele Anpassungsoptionen für uns, um einen generischen Positionsindikator zu erstellen :)

Bitte erstellen Sie ein Kartenobjekt und passen Sie das Verhalten für Ihre Anwendung an.