java - 指南针指南到 GPS 目的地

标签 java android gps compass-geolocation

我想用箭头从当前用户位置旋转 ImageView 到以前保存的某个 GPS 位置。我该怎么做?

Location.distanceBetween 方法中获取的 Initial Bearing 是否是正确的方法?如果是这样,我如何将它与罗盘读数一起使用?

最佳答案

您可以使用 bearingTo Location 类中的方法, 然后使用 SensorManager.getOrientation 检索当前方位方法。

最后,将两个结果相加,绘制箭头。

希望对您有所帮助。

关于java - 指南针指南到 GPS 目的地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3798463/

相关文章:

java - IllegalStateException 和 NullPointer 异常

java - 匹配器: "No match found..."

android - 如何在android中向右禁用net.simonvt.menudrawer

android - 如何以编程方式将 GPS 位置发送到 Android Studio 2.0 AVD

android - 如何在 Android 上的 exif 数据中保存 GPS 坐标?

gps - 如何将地理空间坐标从右上角、左下角转换为左上角和右下角

java - 什么是自举方法?

Java Swing 应用程序全屏模式

android - Android 上的 TextInputLayout 默认错误颜色

android - 如何检查 VideoView 是否包含视频?