LatLng
때마다 ArrayList
에서 Google지도의 폴리 라인을 그릴 필요가 있습니다. 그 색은 차량의 최대 속도에 대한 현재 속도의 백분율에 따라 달라집니다.Google지도 api v2 폴리 라인 Android android
나는 그것을 위해 다음 코드를 사용하고 있습니다 : Route.speeds
이 유지 모든 속도를 갖는 ArrayList
입니다
for (int i = 0; i < Route.speeds.size(); i++)
{
colorOfGraph = graphColor(Route.speeds.get(i), maxSpeed);
polylineOptions = new PolylineOptions().addAll(Route.points).width(5).color(colorOfGraph);
Polyline polyline = googleMap.addPolyline(polylineOptions);
Route.paths.add(polyline);
}
, maxspeed
이 변경 차량의 최대 속도 인 경우 차량 변경 maxspeed
및 폴리 라인의 색상은 최대 속도의 % 나이에 따라 다르지만 최대 속도가 증가함에 따라 이전 폴리 라인의 색상도 변경되어야하므로 다시 그려야합니다. 그래서 여기 내 qs는 새로운 latlng 얻을 때마다 폴리 라인을 다시 그리는 방법입니다.
누구든지이 문제를 도와주세요.
감사 & 감사
정확히 무엇이 당신의 질문입니까? 미안 해요,하지만 지금은 다른 사람이 당신을 위해 그것을 코드하려는 것처럼 들리네 ... – andr
그 사실은 내가 단지 코드를 – ekjyot
작성했지만 내 문제를 해결하기 위해 도움을 요청하지만 당신은 너의 문제 야! 귀하의 게시물에 아무런 문제 설명이 없습니다. 의심의 여지가 없습니다! – andr