浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

文档全面上新

更科技的视觉体验,更高效的页面结构,快前往体验吧!

体验新版
自定义点标记图标
功能场景
开发者可根据app风格使用自定义的标记样式,更加符合业务场景和特色。
Android
iOS
//mapopen-website-wiki.bj.bcebos.com/demos/AndroidVideos/自定义标注点.mp4
1590746640|//mapopen-website-wiki.bj.bcebos.com/demos/newqrcodes/自定义点标记.png
扫码体验
使用产品
Android地图SDK|/index.php?title=androidsdk
>
绘制自定义Marker|/index.php?title=androidsdk/guide/render-map/point
下载源码
//mapopen-website-wiki.bj.bcebos.com/demos/BaiduMapSDKExample.zip
核心接口
接口
描述
MarkerOptions
icon(BitmapDescriptor icon)
设置marker图标
MarkerOptions
position(LatLng position)
设置 marker 覆盖物的位置坐标
BaiduMap
addOverlay(OverlayOptions options)
向地图添加一个 Overlay
BitmapDescriptorFactory
fromResource(int resourceId)
根据资源Id创建不适配设备像素密度的bitmap描述信息
Marker
setIcon(BitmapDescriptor bitmap)
设置markerIcon
核心代码
1.创建marker
JAVA
MarkerOptions markerOptions = new MarkerOptions()
            .position(center)//Marker经纬度
            .icon(mBitmapDescriptorStart);
mMarker = (Marker) mBaiduMap.addOverlay(markerOptions);

                
复制
深色
复制成功
2.更新marker图标
mMarker.setIcon(mBitmapDescriptorEnd);
更多功能
绘制线|/index.php?title=androidsdk/guide/render-map/ployline
绘制弧线和面|/index.php?title=androidsdk/guide/render-map/ploygon
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消