我在我的应用程序中使用谷歌地图,因此我使用纬度和经度获取当前位置,因此我得到这个位置我要去或开车。因此,我能够在地图上绘制当前位置,但我不知道如何使用此纬度和经度位置绘制路径。因此,我每隔5分钟到达当前位置,因此我必须绘制从位置开始到当前位置的路径。 请帮我。提前谢谢。
答案 0 :(得分:0)
首先,您必须每5分钟存储一次所有位置,然后您可以使用以下代码在地图上绘制线条:
ArrayList<LatLng> points = new ArrayList<LatLng>();
PolylineOptions lineOptions = null;
lineOptions = new PolylineOptions();
LatLng position1 = new LatLng(lat,long);
points.add(position1);
LatLng position2 = new LatLng(lat,long);
points.add(position2);
lineOptions.addAll(points);
lineOptions.width(5);
gMap.addPolyline(lineOptions); // gMap is object of GoogleMap