android 百度地图 uisettings,androidsdk | 百度地图API SDK

更新时间:2020-06-23

地图控件

地图Logo

默认在左下角显示,不可以移除。

通过以下方法,使用枚举类型控制显示的位置,共支持6个显示位置(左下,中下,右下,左上,中上,右上)。

mMapView.setLogoPosition(LogoPosition.logoPostionleftBottom);

地图Logo不允许遮挡,可通过以下方法可以设置地图边界区域,来避免UI遮挡。

mBaiduMap.setPadding(paddingLeft, paddingTop, paddingRight, paddingBottom);

其中参数paddingLeft、paddingTop、paddingRight、paddingBottom参数表示距离屏幕边框的左、上、右、下边距的距离,单位为屏幕坐标的像素密度。

指南针

指南针默认为开启状态,可以关闭显示 。设置方法如下:

//实例化UiSettings类对象

mUiSettings = mBaiduMap.getUiSettings();

//通过设置enable为true或false 选择是否显示指南针

mUiSettings.setCompassEnabled(enabled);

比例尺

比例尺默认为开启状态,可以关闭显示。设置方法如下:

//通过设置enable为true或false 选择是否显示比例尺

mMapView.showScaleControl(enabled);

同时支持设置maxZoomLevel和minZoomLevel,方法为:

mBaiduMap.setMaxAndMinZoomLevel(float max, float min);

另外,可通过mMapView.getMapLevel获取当前地图级别下比例尺所表示的距离大小。

缩放按钮

通过如下方式控制缩放按钮是否显示:

//通过设置enable为true或false 选择是否显示缩放按钮

mMapView.showZoomControls(enable);

地图手势

地图平移

控制是否启用或禁用平移的功能,默认开启。如果启用,则用户可以平移地图。

设置方式为:

//通过设置enable为true或false 选择是否启用地图平移

mUisettings.setScrollGesturesEnabled(enable);

地图缩放

控制是否启用或禁用缩放手势,默认开启。如果启用,用户可以双指点击或缩放地图视图。

设置方式为:

//通过设置enable为true或false 选择是否启用地图缩放手势

mUisettings.setZoomGesturesEnabled(enable);

地图俯视(3D)

控制是否启用或禁用俯视(3D)功能,默认开启。如果启用,则用户可使用双指 向下或向上滑动到俯视图。

设置方式为:

//通过设置enable为true或false 选择是否启用地图俯视功能

mUisettings.setOverlookingGesturesEnabled(enable);

地图旋转

控制是否启用或禁用地图旋转功能,默认开启。如果启用,则用户可使用双指 旋转来旋转地图。

设置方式为:

//通过设置enable为true或false 选择是否启用地图旋转功能

mUisettings.setRotateGesturesEnabled(enable);

禁止所有手势

控制是否一并禁止所有手势,默认关闭。如果启用,所有手势都将被禁用。

设置方式为:

//通过设置enable为true或false 选择是否禁用所有手势

mUisettings.setAllGesturesEnabled(enable);

双击地图是否按中心点放大

控制是否设置双击地图按照当前地图中心点放大。

设置方式为:

//是否双击放大当前地图中心点 默认:false 即按照双击位置放大地图

mUiSettings.setEnlargeCenterWithDoubleClickEnable(enable);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值