2016-05-02 5 views
3

Ich habe eine benutzerdefinierte SKCalloutView auf Android, aber der Schwanz folgt dem Marker, Verhalten, das ich nicht will.Dynamic Arrow Positionierung auf Skobbler für Android

Mit Blick auf die Dokumentation für iOS fand ich, dass sie die Methode "dynamicArrowPositioning" haben, konnte aber keine ähnliche Methode in der Android-Version der API finden.

Kann jemand die dynamische Pfeilpositionierung deaktivieren?

Antwort

1

Sie werden in der SKCalloutView Klasse finden die „showAtLocation“ Methoden-, wenn Sie die Legende auf der Karte an den angegebenen Koordinaten (Ein- oder Ausblenden der Schwanz) zeigen wollen http://developer.skobbler.com/docs/android/2.5.1/com/skobbler/ngx/map/SKCalloutView.html#showAtLocation

Or „neu zeichnen“ -wenn Sie möchten nur die Ansichtsposition ändern und die Größe ändern http://developer.skobbler.com/docs/android/2.5.1/com/skobbler/ngx/map/SKCalloutView.html#redraw()

+0

Die ShowAtLocation und Redraw löst mein Problem nicht. Ich habe bereits die CalloutView gezeigt, ich möchte die Entsprechung in Android von iOS "dynamicArrowPositioning", die das Popup und die Markierung an der gleichen Position sperrt, auch wenn der Benutzer die Karte bewegt. –