最新的百度地图Android开发包中,如何隐藏右下角的放大缩小控件

2025-03-24 10:28:22
推荐回答(2个)
回答1:

参考官方的文档如下:
// 隐藏缩放控件

int childCount = mMapView.getChildCount();

View zoom = null;

for (int i = 0; i < childCount; i++) {

View child = mMapView.getChildAt(i);

if (child instanceof ZoomControls) {

zoom = child;

break;

}

}

zoom.setVisibility(View.GONE);

// 隐藏比例尺控件

int count = mMapView.getChildCount();

View scale = null;

for (int i = 0; i < count; i++) {

View child = mMapView.getChildAt(i);

if (child instanceof ZoomControls) {

scale = child;

break;

}

}

scale.setVisibility(View.GONE);

// 隐藏指南针

mUiSettings = mBaiduMap.getUiSettings();

mUiSettings.setCompassEnabled(true);

// 删除百度地图logo

mMapView.removeViewAt(1);

回答2:

应该自带了一个隐藏控件的API,查 一下官方文档