android-地图上的多个多边形

android-地图上的多个多边形,第1张

概述如何在我正在使用的GoogleMap上制作多个多边形List<latlong>data=newArrayList<LatLong>();但当我们绘制另一个多边形时,它只会创建一个多边形,然后删除最后一个多边形,因此任何人都请提前帮助我解决方法:您可以定义一个通用方法在Google地图上绘制多边形,如下所示:pu

如何在我正在使用的Google Map上制作多个多边形

List<lat long> data = new Array List<Lat Long>();

但当我们绘制另一个多边形时,它只会创建一个多边形,然后删除最后一个多边形,因此任何人都请提前帮助我

解决方法:

您可以定义一个通用方法在Google地图上绘制多边形,如下所示:

public polygonoptions addpolygon(ArrayList < LatLng > arg) {    LatLng[] data = arg.toArray();    polygonoptions polygonoptions;    for (int i = 0; i <= data.length; i++) {        polygonoptions = new polygonoptions();        polygonoptions.add(data[i], data[i + 1], data[i + 2])).strokecolor(color.RED).strokeWIDth(2);        polygonoptions.fillcolor(color.parsecolor("#51000000"));        return polygonoptions;    }}

然后将其添加到您的GoogleMap中,如下所示:

yourGoogleMap.addpolygon(addpolygon(data));
总结

以上是内存溢出为你收集整理的android-地图上的多个多边形全部内容,希望文章能够帮你解决android-地图上的多个多边形所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1095455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存