gpt4 book ai didi

Android:Google map v2 绘制可拖动的圆圈

转载 作者:太空狗 更新时间:2023-10-29 14:21:02 25 4
gpt4 key购买 nike

我需要在某个给定位置绘制一些半径的圆,可以将其拖动到 map 上的其他点我可以像这样画圆

mMap.addCircle(new CircleOptions().center(circleLocation).radius(10).strokeColor(Color.RED).fillColor(Color.RED));

现在我需要在 map 上拖动这个圆圈,当我点击这个圆圈时 map 被锁定并且在移动我的手指时这个圆圈应该在圆圈上移动而不是 map 本身

提前致谢!!!

最佳答案

我不知道如何处理形状,但一种替代方法是使用标记。它没有准确的结果,因为标记是与屏幕 View 齐平绘制的,而不是与 map 齐平的,但它确实内置了拖动支持。您需要创建一个圆形图像。

map.addMarker(new MarkerOptions()
.position(MELBOURNE)
.title("Melbourne")
.draggable(true)
.icon(BitmapDescriptorFactory.fromResource(R.drawable.circle)));

关于Android:Google map v2 绘制可拖动的圆圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16849486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com