java什么结果数组返回位置。距离(lat1,lon1,lat2,lon2,结果);
final float[] results = new float[3];
Location.distanceBetween(lat1, lon1, lat2, lon2, results);
distance = (double)results[0];
我想用米来计算距离,但我不明白用米或其他什么来计算结果
# 1 楼答案
在提问之前先阅读documentation
这个方法在数组中返回的所有信息
# 2 楼答案
正如Android开发指南中提到的:
计算的距离存储在结果[0]中。如果结果的长度为2或更大,则初始轴承将存储在结果[1]中。如果结果的长度为3或更大,则最终轴承将存储在结果[2]中