0

我想在谷歌地图中标记某些点,我阅读了http://developer.android.com/resources/tutorials/views/hello-mapview.html

但是我面临的问题是,当我们想在谷歌地图上显示图像时,这种方法很有用,但是我想要一个可以有任何给定颜色的圆圈。

我还想在用户单击圆圈时显示祝酒词(我知道如果我们使用可绘制对象可以轻松完成)

我无法找到解决方案。

任何帮助,将不胜感激。

提前感谢

4

1 回答 1

0

要绘制一个圆,您应该创建扩展 Overlay 的自定义类,并覆盖 draw 方法

 @Override
 public void draw(Canvas canvas, MapView mapview, boolean shadow) {
        super.draw(canvas, mapview, shadow);
            paint = new Paint();
            paint.setAntiAlias(true);
            paint.setARGB(80,0,0,255);
            canvas.drawCircle( x,y,radius, paint);
 }//met

对于点击,您是否尝试覆盖 ontap ?

问候,
斯特夫

于 2011-05-31T21:35:24.577 回答