Comparando dois locais usando a longitude e a latitude
Oi eu preciso cal um evento em onchangelocation (), comparando a latitude e longitude atual com um pouco de latitude e longitude, mas estou recebendo um erro. eclipse não está reconhecendo a distância das palavras-chave, e para o erro de correção está dando dica para o método de caixa "distância" com 4 parâmetros ... como consertá-lo ??? ou alguma outra maneira de fazer o mesmo trabalho ???
obrigado e cumprimentos. código está anexado abaixo
@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...
}
}