【问题标题】:Unable to fill the polygon with a color无法用颜色填充多边形
【发布时间】:2013-02-15 06:03:44
【问题描述】:

我正在添加这样的多边形:

PolygonOptions options = new PolygonOptions();
for (int x = 0; x <= 360; x++) {

//get LatLng ll
options.add(ll);
}
options.strokeColor(Color.BLUE);
options.strokeWidth(2);
options.fillColor(Color.CYAN);
map.addPolygon(options);

我得到的是一个蓝色的描边多边形(圆形)。但我无法用颜色填充它(它只是空的)。我错过了什么?

谢谢

【问题讨论】:

    标签: android polygon google-maps-android-api-2


    【解决方案1】:

    确保按照docs 中给出的逆时针顺序添加顶点。

    【讨论】:

    • 我没有仔细研究它。但是由于我的 for 循环从 0 到 360 它应该是逆时针的?
    • 我不确定,只需尝试以相反的顺序运行循环并检查!
    • 是的。你是对的,反转循环有效。非常感谢兄弟。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-02
    • 2013-02-21
    相关资源
    最近更新 更多