这里参照不同的信息
private void ShowLoction(Location ln){
view.setText(
"纬度:" + ln.getLatitude() +
",经度:" + ln.getLongitude() +
"=>" + kk);
}
public double getDistance(
double lat1,
double lon1,
double lat2,
double lon2) {
float[] results=
new float[
1];
Location.distanceBetween(lat1, lon1, lat2, lon2, results);
return results[
0];
}
public Location
getLocation() {
final LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
Location ln = locationManager
.getLastKnownLocation(LocationManager.GPS_PROVIDER);
if (ln ==
null)
ln = locationManager
.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
return ln;
}