Java 以当前位置为圆心,在google map v2上绘制五个透明圆

Java 以当前位置为圆心,在google map v2上绘制五个透明圆,java,android,google-maps-api-2,Java,Android,Google Maps Api 2,我需要在Google Maps v2上以当前位置为圆心绘制五个圆圈。这意味着五个圆的中心相同,但半径不同:第一个圆的半径为10m,第二个圆的半径为20m,第三个圆的半径为30m,第四个圆的半径为40m,第五个圆的半径为50m。我正在使用谷歌地图v2 我还需要在圆的中心显示一个标记 我试图在谷歌地图v2上画一个圆圈,但它只画了一个圆圈,而不是五个圆周 CircleOptions circleOptions = new CircleOptions() .cente

我需要在Google Maps v2上以当前位置为圆心绘制五个圆圈。这意味着五个圆的中心相同,但半径不同:第一个圆的半径为10m,第二个圆的半径为20m,第三个圆的半径为30m,第四个圆的半径为40m,第五个圆的半径为50m。我正在使用谷歌地图v2

我还需要在圆的中心显示一个标记

我试图在谷歌地图v2上画一个圆圈,但它只画了一个圆圈,而不是五个圆周

CircleOptions circleOptions = new CircleOptions()
                  .center(latLng)   //set center
                  .radius(500)   //set radius in meters
                  .fillColor(Color.TRANSPARENT)  //default
                  .strokeColor(0x10000000)
                  .strokeWidth(5);

                  myCircle = googleMap.addCircle(circleOptions);
我需要像这样画外圆-


有人能帮我吗?我在Google Map v2中创建这个圆圈时遇到了问题。如有任何帮助,我们将不胜感激。

(int rad=100;radTech,我已经从你文章的第一段中删除了代码块。我看到你在之前的文章中经常使用它们。我建议你不要这样做-代码块格式是用于代码元素的,而不是用于文本突出显示,并且很难阅读。谢谢你的建议。下次我会确保。这个问题没有回答我的问题。你也可以在该问题中阅读答案。
for(int rad=100;rad<=500;rad+100)
{

    CircleOptions circleOptions = new CircleOptions()
              .center(latLng)   //set center
              .radius(rad)   //set radius in meters
              .fillColor(Color.TRANSPARENT)  //default
              .strokeColor(0x10000000)
              .strokeWidth(5);

              myCircle = googleMap.addCircle(circleOptions);
}