Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中显示地图上的标记点,并用线显示第一点到当前点之间的最短距离。?_Android - Fatal编程技术网

如何在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);