GPS 目的地指南针指南
我想用箭头将 ImageView
从当前用户位置旋转到某个先前保存的 GPS 位置。我该怎么做?
从 Location.distanceBetween
方法获取的初始方位是正确的方法吗?如果是这样,我如何将它与指南针读数一起使用?
I want to rotate an ImageView
with an arrow from the current user location to some previously saved GPS location. How do I do this?
Is the Initial Bearing got from the Location.distanceBetween
method the right way to go on this? If so, how do I use it with the compass readings?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
bearingTo<
Location
类中的 /code>方法,
然后使用
SensorManager.getOrientation
方法。最后,将两个结果相加,绘制箭头。
希望有帮助。
You can use the
bearingTo
method inLocation
class,then retrieve the current bearing using the
SensorManager.getOrientation
method.Finally, adding both results, draw the arrow.
Hope it helps.