Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用canvas.drawcircle在谷歌地图android中标记一个点_Java_Android_Google Maps_Android Canvas - Fatal编程技术网

Java 使用canvas.drawcircle在谷歌地图android中标记一个点

Java 使用canvas.drawcircle在谷歌地图android中标记一个点,java,android,google-maps,android-canvas,Java,Android,Google Maps,Android Canvas,我想在谷歌地图上标出某些点,我读到 但我面临的问题是,当我们想在谷歌地图上显示图像时,这种方法很有用,但是我想要一个可能有任何给定颜色的圆 此外,我还想在用户单击circle时展示一个祝酒词(我知道如果使用drawable,这很容易做到) 我找不到解决办法 任何帮助都将不胜感激 Thanx提前若要绘制圆,应创建扩展覆盖的自定义类,并重写draw方法 @Override public void draw(Canvas canvas, MapView mapview, boolean shado

我想在谷歌地图上标出某些点,我读到

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

此外,我还想在用户单击circle时展示一个祝酒词(我知道如果使用drawable,这很容易做到)

我找不到解决办法

任何帮助都将不胜感激


Thanx提前

若要绘制圆,应创建扩展覆盖的自定义类,并重写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

问候,
斯特夫