我试图通过触摸点击将多个多边形添加到地图中,但我只能添加一个。如果我单击要创建的屏幕,它将填充前一个多边形中的新坐标。
map1.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng latLng) {
coorNoGo.add(latLng);
PolygonOptions polygonOptions = new PolygonOptions();
polygonOptions.fillColor(Color.RED);
polygonOptions.addAll(coorNoGo);
Polygon NoGo = map1.addPolygon((polygonOptions));
}
});