在android 里怎么依据两点的经纬度计算之间的距离?

在android 里如何依据两点的经纬度计算之间的距离?急!
多谢!

------解决方案--------------------
http://blog.tvrcgo.com/1115
你仿着写就好了。
------解决方案--------------------
Locaiont类里有个方法可以直接计算2点之间的距离,好像叫distanceTo()还是什么的,API里看看就知道了,
或者自己直接计算好了,把地球当做一个球体。