如何解决使用canvas.drawcircle在google-maps android中标记一个点
|| 我想在Google地图中标记某些点,我阅读了http://developer.android.com/resources/tutorials/views/hello-mapview.html 但是我面临的问题是,当我们想在Google地图上显示图像时,此方法很有用,但是我想要一个可以具有任何给定颜色的圆。 我也想在用户单击圆圈时显示祝酒词(我知道如果我们使用drawable可以轻松做到这一点) 我找不到解决方案。 任何帮助,将不胜感激。 提前感谢解决方法
要绘制圆,您应该创建扩展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,255);
canvas.drawCircle( x,y,radius,paint);
}//met
对于点击,您是否尝试覆盖ontap?
问候,
斯蒂夫
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。