我是新的Android应用程序开发人员。我已经创建了一个mapview应用程序,我需要计算两个地理点的距离。我怎么能这样做。
答案 0 :(得分:4)
GeoPoint prev, current;
float[] results = new float[3];
Location.distanceBetween(prev.getLatitudeE6()/1E6, prev.getLongitudeE6()/1E6, current.getLatitudeE6()/1E6, current.getLongitudeE6()/1E6, results);