Мой код требует, чтобы найти расстояние между двумя планшетами и направление второго планшета со ссылкой на первый. Обе вкладки обновляют свое местоположение каждые 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);
}