2012-11-22 59 views
0

我使用Android的MonoDevelop并有两点之间的距离。什么是测量返回的价值?Android之间的距离

这里是我使用的代码:

Location.DistanceBetween(startLat, startLng, endLat, endLng, distResults); 

而且更重要的是,如果需要的话我怎么能转换这个值转换成米和公里?

感谢

编辑

我正在从函数返回以下值:74 4760445.这是74米? 74后的其他数字是什么?从这个值,我怎么才能得到74?没有其他价值?

回答

1
distanceBetween(double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[] results) 

计算在两​​个位置之间米的大致距离,并且任选地在它们之间的最短路径的初始和最终的轴承。

检查这个 http://developer.android.com/reference/android/location/Location.html

+1

你好南希,你是伟大的。 –

+0

南希,请看看我的更新帖子。 :) – Garry

+1

该数字是一个浮点数阵列,用于保存距离的结果,因为它在两个位置之间的大致距离(以米为单位)。 –