首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android映射v2 API;多边形没有正确填充。

Android映射v2 API;多边形没有正确填充。
EN

Stack Overflow用户
提问于 2013-12-29 21:02:00
回答 2查看 1.7K关注 0票数 3

我试图使用v2 google绘制一个填充多边形。如果我画一个标准的拼图,一切看起来都很棒。如果我尝试一些不同的东西,比如箭头,画出的线条,但它们不填充。该应用程序允许用户通过在地图上交互来定义点)。

在下面的示例中,如果您按原样运行代码段,它将绘制一个箭头状的图像,该箭头指向左下角。大纲画出来了,但地图没有填写。

如果您注释“坏点”部分,取消注释“好点”行,则映射将正确绘制和填充。

有没有人能给我什么建议,让我把这些点正确地画出来和填写?

代码语言:javascript
复制
private void drawTest() {
    PolygonOptions rectOptions = new PolygonOptions();
    rectOptions.add(new LatLng(44.97437590304863,-93.27457655221224)); // bad point
    //rectOptions.add(new LatLng(44.99098216930516,-93.27247872948647)); // good point
    rectOptions.add(new LatLng(44.977891781610175,-93.2605804502964));
    rectOptions.add(new LatLng(44.95120423204544,-93.26962251216173));
    rectOptions.add(new LatLng(44.97884376398687,-93.29010352492332));

    rectOptions.fillColor(0x50880000);
    rectOptions.strokeWidth(5);

    mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(44.97437590304863, -93.27457655221224),13));
    mPropOverlay.add(mMap.addPolygon(rectOptions));
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-04 20:50:23

Stack Overflow用户

发布于 2015-01-19 10:46:44

从Play services 6.5开始,它就已经修复了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20830032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档