我想要一个获取lon和lat的方法,并且当用户在2km位置下使用lon和lat修复时应该返回true ..但我不知道如何实现它可以任何人提出想法
答案 0 :(得分:0)
Google有一项名为Geofencing的功能。在示例应用程序上查看。请谨慎使用此功能,因为它可能会耗尽电池电量。
答案 1 :(得分:0)
目前尚不清楚你想要做什么,但我猜你要计算两个位置之间的距离(或者更多),你可以使用distanceTo方法:
Location a = new Location("Source");
Location b = new Location("Destination");
float distance = a.distanceTo(b); // The distance in Meters
在此处查看更多信息 - Calculating distance between two geographic locations