我不想使用Google方向API服务。想要确切地通过电话旅行的位置。而现在我正在使用gps: locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,this);
这给了我距离。但是,如果我留在一个不运行的地方,行驶距离也计算在总距离,最后得到错误的距离。 任何更好的想法来计算点之间的正确距离?
答案 0 :(得分:0)
我不太清楚你想要达到什么目标。我最好的猜测是你想要在移动时保存不同的位置并计算这些点之间的距离。我建议您将位置点保存在内部数据库中,然后计算like this您的距离。您必须将经度和纬度保存longitude.getLongitude
,反之亦然。
希望这会有所帮助。