高德地图开发问题

lucers 2016-12-12 06:08:03
目前在做一个高德地图定位的功能,使用地图点击事件,获取到地图的经纬度了,有面试办法可以根据经纬度获取详细的地址信息?
还有我的定位点那个位置没有办法点击,是什么原因?
...全文
362 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jklwan 2016-12-15
  • 打赏
  • 举报
回复
引用 2 楼 qq_35619786 的回复:
嗯,找到GeocodeSearch获取地址的方法了,可以获取到地址了,不过大致还是不太准确,另外我地图点击添加marker的时候,发现定位点的位置无法响应地图点击事件.这个有什么方法解决么?
如果启用了显示当前定位点,那么这个定位点的图标也是一个marker,所以你的点击事件可能就触发了当前定位点。你可以不显示当前定位点,改为自定义的定位点marker,然后自定义marker点击事件,就可以获取点击事件了。
qq840727854 2016-12-13
  • 打赏
  • 举报
回复
引用 4 楼 qq_35619786 的回复:
[quote=引用 3 楼 Mailbomb 的回复:] 这个只能调用高德地图sdk的经纬度反查地址功能,至于是否能查出来就看sdk的反馈了
经纬度查地址用逆地理编码解决了,不过地图定位点点击问题还是没好,就是设置"我"的位置那个marker点击没反应[/quote] marker是否设置了 title,如果要自定义的话 需要复写 getWindowInfo 或者 getWindowContent
lucers 2016-12-13
  • 打赏
  • 举报
回复
引用 3 楼 Mailbomb 的回复:
这个只能调用高德地图sdk的经纬度反查地址功能,至于是否能查出来就看sdk的反馈了
经纬度查地址用逆地理编码解决了,不过地图定位点点击问题还是没好,就是设置"我"的位置那个marker点击没反应
网络咖啡 2016-12-13
  • 打赏
  • 举报
回复
这个只能调用高德地图sdk的经纬度反查地址功能,至于是否能查出来就看sdk的反馈了
lucers 2016-12-13
  • 打赏
  • 举报
回复
引用 1 楼 jklwan 的回复:
用GeocodeSearch根据经纬度查询对应的地址信息。
嗯,找到GeocodeSearch获取地址的方法了,可以获取到地址了,不过大致还是不太准确,另外我地图点击添加marker的时候,发现定位点的位置无法响应地图点击事件.这个有什么方法解决么?
jklwan 2016-12-13
  • 打赏
  • 举报
回复
用GeocodeSearch根据经纬度查询对应的地址信息。

80,360

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧