Gewusst wie: löschen der route aus google map android v2 mit PolylineOptions und eine neue ziehen, wieder?

Bin ich immer Längen-und Breitengrad auf jeden onLocationChange und eine route wie diese:

public void onLocationChanged(Location location) {


      PolylineOptions rectLine2;
      rectLine2.add(new LatLng(lat, lon));
      mGoogleMap.addPolyline(rectLine2);
}

Möchte ich nun klar, dass dies auf einer route klicken Sie auf, und wenn ich wieder verschieben, eine neue route zu zeichnen,
aber in meinem Fall, die alte route nicht klar.

Habe ich Folgendes jedoch funktioniert nicht:

mGoogleMap.clear();//It clear's the map, but when I again draw the old route again comes.

Auch

Polyline polyline;
polyline = mGoogleMap.addPolyline(rectLine2);
polyline.reomve()//This also didn't work.

Gibt es eine andere Lösung deaktivieren Sie das anzeigen?

Vielen Dank Im Voraus!

  • Versuchen mGoogleMap.getPolylines().clear()
  • es gibt keine solche Methode in der GoogleMap
Schreibe einen Kommentar