/**
* 计算两点的距离
*
* @param fromPoint
* @param toPoint
* @return 返回String类型带距离单位
*/
public static String measureDistanceStr(LatLng fromPoint, LatLng toPoint) {
String distanceStr = "";
if (fromPoint != null && toPoint != null) {
long distance = MapUtil.measureDistance(fromPoint, toPoint);
if (distance >= 1000) {
if (distance % 1000 == 0) {
distanceStr = distance / 1000 + "km";
} else {
if ((distance % 1000 + "").length() < 3) {
distanceStr = distance / 1000 + ".0km";
} else {
long l1 = (distance % 1000) / 100;
distanceStr = distance / 1000 + "." + l1 + "km";
}
}
} e