我的手机没有指南针,如果没有物理指南针(例如使用2个GPS点移动物体?)或任何其他方法,我能获得类似指南针的方向(角度)吗?
您可以使用Location.getBearing从使用LocationManager获得的位置对象中获取方位。
也可以使用Location.bearingTo方法手动计算。
Android SDK使用精确的方法与位置进行操作。这种方法认为地球不是平的。
如果设备正在移动,则可以使用捕捉多个GPS位置来获取行进方向。
请注意,这只会给你行进的方向,而不是设备的方向。
编辑:如果你有两点之间的方向是简单的数学,你可以在任何数量的网站上找到。我也相信安卓/iOS等内置了一些功能,可以让事情变得更容易。