/**
* 针对不同类别数据进行数据展示
*
* @param mWaterStaticsJson:数据集合
* @param drawableId:图片id(R.drawable.icon_swcater_pic_4)
*/
private void setMarkerInfo(WaterStaticsJson mWaterStaticsJson, int drawableId) {
//定义Maker坐标点
LatLng point = new LatLng(Double.valueOf(mWaterStaticsJson.getT4()), Double.valueOf(mWaterStaticsJson.getT3()));
//构建Marker图标
BitmapDescriptor bitmap = BitmapDescriptorFactory.fromResource(drawableId);
//构建MarkerOption,用于在地图上添加Marker
OverlayOptions option = new MarkerOptions()
.position(point)
.icon(bitmap)
.draggable(true)
.flat(true)
.alpha(0.5f);
//在地图上添加Marker,并显示
aMap.addOverlay(option);
}
android 百度地图marker标记
于 2019-12-18 14:59:05 首次发布