Сравнивая два местоположения, используя их долготу и широту

Привет мне нужно вызвать событие в onchangelocation (), сравнивая текущую широту и долготу с некоторыми сохраненными широтой и долготой, но я получаю ошибку. Eclipse не распознает ключевое слово расстояние, а для исправления ошибки дает подсказку методу «расстояние», имеющему 4 параметра ... как это исправить ??? или какой-то другой способ сделать ту же работу ???

спасибо и всего наилучшего. код прилагается ниже

@Override
public void onLocationChanged(Location location) {
 double currentLat=location.getLatitude();
 double currentLon=location.getLongitude();

    if (distance(lat,lon,currentLat,currentLon)<2.0){
 //do what you want to do...
  }
}

Ответы на вопрос(3)

Ваш ответ на вопрос