废话
这篇文章记录下绘制面,绘制面其实就是绘制形状,形状有很多种,但是归纳起来我们只要两种,一是圆形,二是多边形。
(1)绘制圆形
CircleOptions circleOptions = new CircleOptions();
circleOptions
.center(BEIJING)
.radius(650000)
.fillColor(Color.argb(50, 0, 0, 0))
.strokeColor(Color.argb(200, 0, 0, 0))
.strokeWidth(4);
Circle circle = aMap.addCircle(circleOptions);
(2)画弧
ArcOptions arcOptions = new ArcOptions();
arcOptions.point(BEIJING, SHANGHAI, CHENGDU)
.strokeWidth(4)
.strokeColor(Color.argb(250, 0, 200, 50));
Arc arc = aMap.addArc(arcOptions);
(3)画导向箭头
NavigateArrowOptions navigateArrowOptions = new NavigateArrowOptions();
navigateArrowOptions
.add(BEIJING)
.add(BEIJING_NEXT)
.topColor(Color.BLUE);
NavigateArrow navigateArrow = aMap.addNavigateArrow(navigateArrowOptions);
(4)绘制多边形
PolygonOptions polygonOptions = new PolygonOptions();
polygonOptions
.add(BEIJING)
.add(SHANGHAI)
.add(CHENGDU)
.strokeWidth(4)
.fillColor(Color.argb(50, 250, 0, 0))
.strokeColor(Color.argb(250, 0, 0, 0));
总结
这篇文章似乎也比较简单,一开始觉得绘制这块会比较难,难道是我们想复杂了吗。本期节目就到这里,感谢大家收看,我们下期再见~