寻找我和朋友之间最近的距离[重复]
Posted
技术标签:
【中文标题】寻找我和朋友之间最近的距离[重复]【英文标题】:Finding nearest distance between me and friends [duplicate] 【发布时间】:2015-02-13 23:04:16 【问题描述】:我需要在 android.now 我有我的当前位置,我的意思是纬度、经度和朋友位置集找到最近的位置。我需要找到离我最近的朋友?谁能建议我如何在android中做到这一点?
【问题讨论】:
【参考方案1】:使用位置类。它有一个名为distanceTo(Location loc)
的方法来计算两个Location 之间的距离。
Location myLocation = new Location("LocProvider");
myLocation.setLatitude(latitude);
myLocation.setLongitude(longitude);
//Same as above, Setup friendLocation
float distance = myLocation.distanceTo(friendLocation);
文档:http://developer.android.com/reference/android/location/Location.html#distanceTo(android.location.Location)
【讨论】:
与我的朋友位置比较 对你所有的朋友位置循环重复这个逻辑,并找到最短的距离来找到离你最近的朋友。 能否给个示例代码 只需迭代集合并找到最短的!以上是关于寻找我和朋友之间最近的距离[重复]的主要内容,如果未能解决你的问题,请参考以下文章