根据Android中的用户移动,左右定位标记

根据Android中的用户移动,左右定位标记,android,google-maps,google-maps-markers,Android,Google Maps,Google Maps Markers,我正在安卓系统中使用谷歌地图,我正在更新用户的位置并在地图上绘制路径。但是我有一个小问题,我想让标记位置根据用户的位置而改变 例如,如果用户左转,则标记(即箭头(>)位置也应左转。此功能在谷歌地图中可用。如果有人有任何想法,请帮助我。您应该使用设备的硬件来确定用户面对的方向,然后相应地绘制箭头 这是一个关于收集数据以在屏幕上显示指南针的很棒的教程(基本上就是你在用户位置想要做的事情)。很棒,这就是我要找的。谢谢你的帮助。我将大胆尝试这个…是的,但我还没有在真正的设备上尝试,因为emulator不

我正在安卓系统中使用谷歌地图,我正在更新用户的位置并在地图上绘制路径。但是我有一个小问题,我想让标记位置根据用户的位置而改变


例如,如果用户左转,则标记(即箭头(>)位置也应左转。此功能在谷歌地图中可用。如果有人有任何想法,请帮助我。

您应该使用设备的硬件来确定用户面对的方向,然后相应地绘制箭头


这是一个关于收集数据以在屏幕上显示指南针的很棒的教程(基本上就是你在用户位置想要做的事情)。

很棒,这就是我要找的。谢谢你的帮助。我将大胆尝试这个…是的,但我还没有在真正的设备上尝试,因为emulator不支持它。一旦我尝试,我会做更新。这是非常有用的。。。嘿,奥斯汀,我需要你的帮助。我完成了指南针功能,也完成了在用户行走或驾驶时绘制更新的方向路径。但由于我有一个可绘制的标记图像,如(>);我希望像罗盘一样更新图像位置。我知道我必须使用画图法,但我需要一些如何实现的指导。我正在使用ItemizeOverlay更新当前标记位置,并在其更改时绘制路线方向。我已经使用LocationListener和onLocationChange方法更新路线。你应该将此作为新问题发布,这样每个人都有机会回答。