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

android 高德地图标记,android学习之高德地图添加标记Marker用于标注地图上的一个特定位置aMap的.addMarker(markerOptions)方法即可markerOptions有如下的属性position(Required)在地图上标记位置的经纬度值。参数不能为空。title当用户点击标记,在信息窗口上显示的字符串。snippet附加文本,显示在标题下方。draggable如果您允许用户可以自由移动标记,设置为“true”。…

大家好,又见面了,我是你们的朋友全栈君。

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/143365.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(2)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号