比较 Android 上的位置坐标

Compare Location coordinates on Android

我们希望我们的应用程序在用户打开 Activity 时获取位置数据并检查它是否在某个位置边界内。 我们能够获得当前 phone 位置的坐标,现在我们想比较它是否在建筑物内。我们如何检查 phone 的坐标(lat Long)是否在特定的半径范围内?

谢谢

您可以使用 google 的地理围栏 API。

new Geofence.Builder().setCircularRegion(纬度,经度,半径);

https://developer.android.com/training/location/geofencing.html