我想在谷歌地图中标记某些点,我看了http://developer.android.com/resources/tutorials/views/hello-mapview.html
但我面临的问题是,当我们想要在谷歌地图上显示图像时,这种方法很有用,但是我想要一个可能有任何给定颜色的圆圈。
此外,我想在用户点击圈子时显示祝酒词(我知道如果我们使用drawable,这可以轻松完成)
我无法找到解决方案。
任何帮助都将不胜感激。
提前完成
答案 0 :(得分: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?
的问候,
Steff