我的代码需要参考第一个平板电脑找到两个平板电脑之间的距离和第二个平板电脑的方向。两个选项卡每 10 秒更新一次位置。
但是距离以及初始和最终方位角值会随着位置的更新而变化。
Location.distanceBetween(destLatitude, destLongitude, sourceLatitude, sourceLongitude, result);
float calc_distance = result[0];
float InitBearing = result[1];
if(InitBearing<0)
{
InitBearing = 360-Math.abs(InitBearing);
}
float FinalBearing = result[2];
if(FinalBearing<0)
{
FinalBearing = 360-Math.abs(FinalBearing);
}