2017-04-04 2 views
0

Ich möchte mehrere Routen gleichzeitig in Google Map anzeigen, so dass jede Route separat sein sollte (zB Route1 ABC in grüner Farbe und Route2 DEFG in blauer Farbe) .... könnte die Anzahl der Routen sein (Limited)) und dafür habe ich versucht, mehrere Polylinien mit unterschiedlicher Farbe zu implementieren. Ich habe einige Probleme konfrontiert ...Android Google Map mit mehreren Polylinien mit verschiedenen Farben

  1. Routen sind nicht getrennt.
  2. Anzeige in Farbe, die ich für die letzte Route gebe.

Image for requirement with 2 poly-line... but there could be n number of poly-line

+0

Könnten Sie Ihren Code schreiben? – antonio

Antwort

1

Sie können das gleiche wie dieses Ziel zu erreichen:

GoogleMap map; 
    // ... get a map. 

map.addPolyline(new PolylineOptions() 
    .add(new LatLng(51.5, -0.1), new LatLng(40.7, -74.0)) 
    .width(5) 
    .color(Color.RED)); 
map.addPolyline(new PolylineOptions() 
    .add(new LatLng(75.5, -1.1), new LatLng(60.7, -84.0)) 
    .width(5) 
    .color(Color.BLUE)); 
+0

map.addPolyline (Linie1); Methode existiert nicht. Es fragt nach PolylineOption anstelle von Polylinie. –

+0

Verwenden Sie dies: PolylineOptions polylineOptions = new PolylineOptions(); // Polylinienoptionen mit bestehender LatLng ArrayList erstellen polylineOptions.add (yourLatLong); polylineOptions .width (5) .farbe (Color.RED); –

+0

Es funktioniert gut ... Danke –

Verwandte Themen