如何在Android中显示地图上的标记点,并用线显示第一点到当前点之间的最短距离。?
现在,我正在使用上面提到的显示地图和显示标记的代码,使用如何在Android中显示地图上的标记点,并用线显示第一点到当前点之间的最短距离。?,android,Android,现在,我正在使用上面提到的显示地图和显示标记的代码,使用googleapi键,但没有得到显示多段线最短距离的结果。 你能帮帮我吗?请详细解释一下。你想要什么?我想在地图上显示到android中的点之间的最短路径。你使用了驾驶方向?然后按照我的方式,你可以得到距离,如float[]results=new float[1];位置之间的距离(点1位置纬度、点1位置纬度、当前位置纬度、当前位置经度、结果);System.out.println(“距离为:“+results[0])然后将该距离存储到arr
googleapi
键,但没有得到显示多段线最短距离的结果。
你能帮帮我吗?请详细解释一下。你想要什么?我想在地图上显示到android中的点之间的最短路径。你使用了驾驶方向?然后按照我的方式,你可以得到距离,如
float[]results=new float[1];位置之间的距离(点1位置纬度、点1位置纬度、当前位置纬度、当前位置经度、结果);System.out.println(“距离为:“+results[0])
然后将该距离存储到arrayList.add((int)results[0])
然后从中查找最小索引,如intminindex=arrayList.indexOf(Collections.min(arrayList))编码>并加载,但如何在地图上显示道路上的多边形线条。?
map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map))
.getMap();
stop = map.addMarker(new
MarkerOptions().position(HAMBURG)
.title("Stop"));
//Move the camera instantly to hamburg with a zoom of 15.
map.moveCamera(CameraUpdateFactory.newLatLngZoom(KIEL, 15));
// Zoom in, animating the camera.
map.animateCamera(CameraUpdateFactory.zoomTo(10), 2000,
null);