好像是polyline.remove();无效,
public void addDelPol(int count){
Polyline polyline = this.mMap.addPolyline(new PolylineOptions()
.add(new LatLng(xxxxxx))
.add(new LatLng(xxxxxx))
.add(new LatLng(xxxxxx))
.add(new LatLng(xxxxxx))
.width(5).color(Color.BLUE).geodesic(true));
if(count==0){
polyline.setVisible(true);
}else{
polyline.setVisible(false);
polyline.setWidth(0);
polyline.remove();
}
}
我尝试了其他方法来删除折线,例如polyline.setVisible(false); polyline.setWidth(0); polyline.remove();
,但它们不起作用。折线已绘制但从未删除。