我正在开发一个应用程序,我希望在用户移动时显示用户位置。我使用自定义叠加获取用户位置,但是当用户将标记跳转从一个位置移动到另一个我不想要的位置时。标记必须顺利移动。有没有人这样做过? 请举一些示例代码..
谢谢
编辑: -
使用MyLocationOverlay之后它并没有解决我的问题但是当我将LocationListener实现到我的活动时它解决了我的问题,因为它现在比以前的版本更平滑。我正在检查位置1微秒&为0.00001米。
现在当标记移动到地图的可见区域之外时,它不显示标记,因此每当标记移动到地图活动本身的当前可见区域之外时,地图的中心应该是当前位置(即标记位置)。
谢谢
答案 0 :(得分:0)
如果您希望标记移动顺畅,则必须在非常短的时间内听取位置。
意味着你必须set the minimum time and minimum distance for location updates to 0.
因此,当您获得新位置时,您必须在地图上更新该位置,以便它能顺利运行。