前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android高德之旅(9)绘制面废话总结

Android高德之旅(9)绘制面废话总结

作者头像
大公爵
发布2018-09-05 17:23:01
9950
发布2018-09-05 17:23:01
举报
文章被收录于专栏:葬爱家族

废话

这篇文章记录下绘制面,绘制面其实就是绘制形状,形状有很多种,但是归纳起来我们只要两种,一是圆形,二是多边形。

(1)绘制圆形

代码语言:javascript
复制
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)画弧

代码语言:javascript
复制
ArcOptions arcOptions = new ArcOptions();
arcOptions.point(BEIJING, SHANGHAI, CHENGDU)
        .strokeWidth(4)
        .strokeColor(Color.argb(250, 0, 200, 50));

Arc arc = aMap.addArc(arcOptions);

(3)画导向箭头

代码语言:javascript
复制
NavigateArrowOptions navigateArrowOptions = new NavigateArrowOptions();
navigateArrowOptions
        .add(BEIJING)
        .add(BEIJING_NEXT)
        .topColor(Color.BLUE);

NavigateArrow navigateArrow = aMap.addNavigateArrow(navigateArrowOptions);

(4)绘制多边形

代码语言:javascript
复制
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));

总结

这篇文章似乎也比较简单,一开始觉得绘制这块会比较难,难道是我们想复杂了吗。本期节目就到这里,感谢大家收看,我们下期再见~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017.11.06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 废话
    • (1)绘制圆形
      • (2)画弧
        • (3)画导向箭头
          • (4)绘制多边形
          • 总结
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档