Android(获取当前速度)

时间:2011-09-30 03:36:29

标签: java android performance distance

获得我的距离(使用GPS,lat和long)之后,是否有任何方法可以获得当前速度(使用距离和时间),不建议使用加速度计。谢谢:))

1 个答案:

答案 0 :(得分:1)

给出起始位置和结束位置以及时间dt,这是在两个位置之间移动所花费的时间:

 float[] distance = new float[2];
 Location.distanceBetween(startLatitude, startLongitude,
     endLatitude, endLongitude, vectorDistance);
 float speed = distance[0]/dt;