文章详情页
Android 高德地图如何实现拖动平移地图时地图上的小图标不动?
浏览:302日期:2022-10-07 08:56:06
问题描述
类似于打车app中选择自己位置的功能,他们是手指拖动地图的时候,地图在移动但是小图标在屏幕上位置是不动的,松开手小图标落到当前的地图位置上,请问高德地图该如何实现?
问题解答
回答1:Marker.setPositionByPixels(int x,int y)
设置marker在屏幕的像素坐标。若用此方式,marker固定显示在屏幕上;如果想让标记随地图移动,可以使用 setPosition(LatLng) 改变。
见:setPositionByPixels(int, int)
相关文章:
1. java - 如何分割形如(operator arg1 arg2 ... argn)的字符串?2. 前端 - 类到底该如何去命名 .newsList 这种的命名难道真的不是过度语义化吗?~3. mysql - 查询表里边id为16的content然后,更新id大于16的content为查出来的content4. 前端 - 这段代码一直生效不了,查半天因为 top: 0px; 分号后一个隐藏的东西,也不是占位符...删了就可以生效,这是什么情况。。5. java - Spring Session, Spring Security 如何在无权限拦截的url不自动创建session?6. java的unsafe是什么,怎么理解比较好?7. 如何设置一个无限循环并打破它。(Java线程)8. 前端 - Jade模板如何控制Label文字位置9. css3 - 新版支付宝 账单页面滑动时月份栏被下一个月给顶上去是什么效果10. javascript - vue的element-ui(饿了吗UI) webpack打包时externals无法分离
排行榜

网公网安备