2016-07-22 3 views
2

Ich habe ein Problem auf Hier Android SDK 3.2 gefunden, wenn Neuberechnung während der Navigation passiert, kann die neue Route nicht auf der Karte gesehen werden, nur weiße wiederum Pfeil auf der Karte. Die vorherige SDK-Version hat kein solches Problem.Die neu berechnete Route kann nicht auf der Karte auf Hier Android SDK 3.2 Ausgabe

Es ist eine neue Ausgabe?

+0

Möchten Sie ein Segment Code schreiben können, wie Sie Guidance Listener-Rückrufe sind Handling? –

+0

Mit unseren internen Test-Apps konnten wir dies nicht reproduzieren. Bitte geben Sie einen Code-Ausschnitt ein und vielleicht kann ich etwas erkennen? –

+0

Ich habe das gleiche Problem seit ich auch auf 3.2 aktualisiert habe. Ich habe alle NavigationManager-Listener deaktiviert, aber ich habe immer noch das Problem. – Teriblus

Antwort

1

können Sie diese Regressions umgehen NavigationManager.RerouteListener mit

private NavigationManager.RerouteListener rerouteHandler = new NavigationManager.RerouteListener() { 
    @Override 
    public void onRerouteEnd(Route route) { 
     super.onRerouteEnd(route); 
     map.addMapObject(new MapRoute(route); 
    } 
    ... 
}; 

... 

NavigationManager.getInstance().addRerouteListener(new WeakReference<>(rerouteHandler)); 
Verwandte Themen