Android | Java |在GPS Android中检查我是否通过了特定位置

Android | Java |在GPS Android中检查我是否通过了特定位置,java,android,gps,location,Java,Android,Gps,Location,当我通过特定位置(LatLng)时,我想检查我什么时候开车 我试图计算距离,但最终没有成功 提前感谢。我想您可以参考Location API来计算当前位置与另一个位置之间的距离 我认为您可以选择以下方法之一: public static void distanceBetween (double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[] results) publ

当我通过特定位置(LatLng)时,我想检查我什么时候开车

我试图计算距离,但最终没有成功


提前感谢。

我想您可以参考Location API来计算当前位置与另一个位置之间的距离

我认为您可以选择以下方法之一:

public static void distanceBetween (double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[] results)

public float distanceTo (Location dest)

你能分享一些代码吗?请你详细说明你到目前为止尝试了什么,这将帮助你找到一个好的解决方案。最终目标是什么?你想知道你离拉丁有多近吗?如果没有,那么在位置刷新时,你必须在一个特定于版本的位置。嘿,现在只有像这样的基本GPS代码()@Numan1617我的目标是当我在这个特定位置或通过它时,例如,如果我开车去某个建筑物,当我通过它时,我会收到一个通知,我通过了它。嘿,我想了想你说的话,我突然想到,如果我计算距离,我会得到计算出的数字,但我怎么知道我是否通过了它。