2011-06-08 87 views

回答

4

使用Location.distanceBetween方法:

GeoPoint prev, current; 
float[] results = new float[3]; 
Location.distanceBetween(prev.getLatitudeE6()/1E6, prev.getLongitudeE6()/1E6, current.getLatitudeE6()/1E6, current.getLongitudeE6()/1E6, results);