在Android中不删除多段链接

在Android中不删除多段链接,android,google-maps,polyline,Android,Google Maps,Polyline,我尝试删除多段线。但是删除多段线是不可行的。 所以我检查了polyline getPoints()。这就是结果。 这是使用polyline remove()后的结果 这正常吗?为什么不删除位置(点)? 我认为,这就是删除多段线的原因。 我该怎么办。。?请帮帮我 哦,我很抱歉。 首先,我尝试在buttonClickListener中使用。但是没有激活。 第二,尝试使用onLocationChange。只是为了测试 static PolylineOptions polylineOptions =

我尝试删除多段线。但是删除多段线是不可行的。 所以我检查了polyline getPoints()。这就是结果。 这是使用polyline remove()后的结果

这正常吗?为什么不删除位置(点)? 我认为,这就是删除多段线的原因。 我该怎么办。。?请帮帮我


哦,我很抱歉。 首先,我尝试在buttonClickListener中使用。但是没有激活。 第二,尝试使用onLocationChange。只是为了测试

 static PolylineOptions polylineOptions = new PolylineOptions().width(5).color(Color.RED);
    static Polyline polyline;

public void onLocationChanged(Location location) {
Location = new LatLng(latitude, longitude);
            if (latitude != 0 && prev_latitude == 0) {
                start_position = map.addMarker(new MarkerOptions().position(Location).title("시작 위치"));
            }
            map.moveCamera(CameraUpdateFactory.newLatLngZoom(Location, 17));

            polyline = map.addPolyline(polylineOptions.add(Location));

            Log.d("Poly", "polyline : " + polyline.getPoints());
            polyline.remove();
            Log.d("Poly", "polyline2 : " + polyline.getPoints());
}
///////-----------------------------//////

case R.id.btn_location:
                if(mStatus == IDLE || mStatus==START) {
                    if(polyline!=null) {
                        map.clear();
                        polyline.remove();
                    }

提供一些代码。在您试图删除多段线的位置H,很抱歉。在
polyline.remove()之后,您是否仍能在地图上看到多段线?您的地图是否正在清除?单击此按钮时,请确保条件是否为真button@antonio对多段线在开始后重新绘制。所以,混淆哪一个在画线。
case R.id.btn_location:
                if(mStatus == IDLE || mStatus==START) {
                    if(polyline!=null) {
                        map.clear();
                        polyline.remove();
                    }