Ziehen Sie die Polylinie aufMarkerDrag Android Google Maps v2

Ich entwickle gerade eine Android-Anwendung, mit der Benutzer Polylinien mit Markierungen auf der Karte zeichnen können. Im Moment möchte ich eine Funktion implementieren, mit der die Polylinie beim Ziehen der Markierung ziehbar ist, und die Polylinie beim Aufrufen der Methode onMarkerDragEnd () aktualisieren. Weiß jemand, wie ich das erreichen kann? Unten ist ein Ausschnitt meiner Codes. Vielen Dank!

googleMap.setOnMapClickListener(new OnMapClickListener(){

        @Override
        public void onMapClick(LatLng point) {
            // TODO Auto-generated method stub
        if(drawMode == true && arrayPoints.isEmpty()){

            MarkerOptions marker=new MarkerOptions();
            marker.position(point); 
            googleMap.addMarker(marker).setDraggable(true); 
            arrayPoints.add(point);
            marker.draggable(true);


        }
        else if(drawMode == true){
            Log.e("","IN SECOND");
            MarkerOptions marker=new MarkerOptions();
            marker.position(point); 
            googleMap.addMarker(marker).setDraggable(true); 
            arrayPoints.add(point); 
            PolylineOptions polylineOptions = new PolylineOptions(); 
            polylineOptions.color(Color.BLUE); 
            polylineOptions.width(5);  
            polylineOptions.addAll(arrayPoints); 
            Polyline drawRoute = googleMap.addPolyline(polylineOptions);
        }
        }

    });

Antworten auf die Frage(1)

Ihre Antwort auf die Frage