在GPS中获取最近的地方与我在android中的当前位置相比较

时间:2012-01-20 13:34:29

标签: android gps locationmanager locationlistener

在android中我获取当前位置的纬度和经度,我还有其他两个坐标,我需要将两个坐标与met进行比较,这是我的坐标并动态得到最近的坐标。我尝试了但动态如何获得它?

1 个答案:

答案 0 :(得分:6)

您可以使用distanceTo(Location dest)来比较位置,或使用distanceBetween(double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[] results)来比较坐标。

两种方法都可以为您提供两点之间的距离。如果你动态地做,你只需要计算得更小。

有关他们的更多信息:Location Android