Ich habe den Weg nicht gefunden, eine Lösung zu finden. Native Maps haben keine Field-Layer, sondern nur Kachel-Layer.
Sie haben recht, die Traffic
kann nur deaktiviert/aktiviert werden, wir können ihre Schicht nicht ändern. Ich habe versucht, die Schicht von Polyline
zu ändern, indem ich polylineOptions.InvokeZIndex(3000);
setzte, und versuchte, diesen Z Index zu erhöhen, aber es hilft nicht.
Durch Überprüfung der offiziellen Entwickler-Dokumente von Google Map habe ich auch keine nützliche Sache für dieses Problem gefunden. Im Grunde ist es nicht das Problem von Xamarin, dieses Feature wird von Google Map vorerst nicht unterstützt.
Sie können den Problembericht hier überprüfen: Bug: Traffic data is displayed above drawn shapes (polylines).
Ich denke, was wir hier tun können, ist entweder die Breite von Polyline
zu erhöhen oder die Traffic
deaktivieren. Wenn Sie die Breite erhöhen möchten, können Sie zum Beispiel wie folgt codieren:
polylineOptions.InvokeWidth(30);
Wie kann ich Schichten neu anordnen? – vanilla69
Was hast du schon versucht? –
Ich habe den Weg nicht gefunden, eine Lösung zu finden. Native Maps haben keine Field-Layer, nur Kachel-Layer / – vanilla69