这个功能跟地理围栏差不多都是显示圆圈的
在地图上点击一个点出现一个圆圈
添加一个点击事件就哦了
代码如下:
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;
}
});
对的就是这么简单!!!