如果它是一个List地点,我会选择Collections.sort+自定义Comparator:
final Location myLocation = someLocation;
Collections.sort(locations, new Comparator<Location>() {
@Override
public int compare(Location o1, Location o2) {
Float dist1 = o1.distanceTo(myLocation);
Float dist2 = o2.distanceTo(myLocation);
return dist1.compareTo(dist2);
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1310 次 |
| 最近记录: |