百度地圖開發(三)隱藏Logo/比例尺/縮放控制元件/放大縮小方法
阿新 • • 發佈:2018-11-29
隱藏百度地圖的Logo:
View child = mMapView.getChildAt(1);
if (child != null && (child instanceof ImageView || child instanceof ZoomControls)) {
child.setVisibility(View.INVISIBLE);
}
百度地圖隱藏比例尺:
mMapView.showScaleControl(false);
百度地圖隱藏縮放控制元件:
mMapView.showZoomControls(false);
更換放大縮小圖示:
先隱藏放大縮小控制元件,在地圖上新增圖示,設定圖示的點選事件
放大的圖示點選事件裡面新增:
MapStatusUpdate zoomIn = MapStatusUpdateFactory.zoomIn();
mBaiduMap.animateMapStatus(zoomIn);
縮小的圖示點選事件裡面新增:
MapStatusUpdate zoomOut = MapStatusUpdateFactory.zoomOut();
mBaiduMap.animateMapStatus(zoomOut);