您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页android学习之高德地图添加标记

android学习之高德地图添加标记

来源:二三娱乐

Marker用于标注地图上的一个特定位置
aMap的.addMarker(markerOptions) 方法即可

markerOptions有如下的属性

position(Required) 在地图上标记位置的经纬度值。参数不能为空。
title 当用户点击标记,在信息窗口上显示的字符串。
snippet 附加文本,显示在标题下方。
draggable 如果您允许用户可以自由移动标记,设置为“ true ”。默认情况下为“ false ”。
visible 设置“ false ”,标记不可见。默认情况下为“ true ”。
anchor图标摆放在地图上的基准点。默认情况下,锚点是从图片下沿的中间处。
perspective设置 true,标记有近大远小效果。默认情况下为 false。
可以通过Marker.setRotateAngle() 方法设置标记的旋转角度,从正北开始,逆时针计算。如设置旋转90度,Marker.setRotateAngle(90)

marker也可以显示成动画,需要添加多张图片,设置成帧动画列表,设置刷新周期

点击标记事件

AMap.OnMarkerClickListener,点击之后可以显示信息窗

点击信息窗事件

AMap.OnInfoWindowClickListener

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务