我正在使用折线功能在地图上绘图 我在图纸中将折线存储到数组中:
List<Polyline> polylines;
绘制完成后,我想将此折线转换为多边形,但有时多边形不会填充颜色,
for(Polyline polyline : polylinesListContiner)
{
List<LatLng> points = polyline.getPoints();
PolygonOptions polygoneRctOptions = new PolygonOptions();
polygoneRctOptions.addAll(points);
polygoneRctOptions.fillColor(Color.RED);
polygoneRctOptions.strokeColor(Color.RED);
Polygon polygon = getGoogleMap().addPolygon(polygoneRctOptions);
polygonPoints.add(polygon.getPoints());
polygonList.add(polygon);
}
当我的折线如下图所示,会出现此问题: