只需要添加一个点击事件就OK啦!
mBaiduMap.setOnMapClickListener(new OnMapClickListener() {
public void onMapClick(LatLng point) {
mBaiduMap.clear();
// 添加圆
OverlayOptions ooCircle = new CircleOptions().fillColor(0xAAFFFF00)
.center(point).stroke(new Stroke(5, 0xAA00FF00))
.radius(1400);
mBaiduMap.addOverlay(ooCircle);
LatLng llA = point;
OverlayOptions ooA = new MarkerOptions().position(llA).icon(bdA)
.zIndex(9).draggable(true);
mMarkerA = (Marker) (mBaiduMap.addOverlay(ooA));
}
public boolean onMapPoiClick(MapPoi poi) {
return false;
}
});
百度地图点击出现圆圈
最新推荐文章于 2023-06-27 14:23:43 发布