1
List
에 LatLng
이 있고 내지도에 그릴 경로가 있습니다. SupportMapFragment
을 사용 중이며 아래의이 메서드를 onActivityCreated
이라고합니다. 거기에서 마커를 만드는 다른 메서드가 있는데 그 중 하나는 잘 실행되지만 아래 메서드는 폴리 라인을 그리지 않습니다. 나는 예제를 찾았지만 나의 필요에 맞는 것을 찾을 수 없었다. 누군가 내가 여기서 잘못하고있는 것을 지적 할 수 있습니까?안드로이드 드로잉 폴리 라인 맵 V2
private void drawRoute() {
List<LatLng> latLngs = CoordinateEntity.getRouteLatLngs();
PolylineOptions line = new PolylineOptions();
line.width(5);
line.color(Color.RED);
for (LatLng latLng : latLngs) {
line.add(latLng);
}
getMap().addPolyline(line);
}
내가 this 및 기타 유사한 예를 살펴 보았다 모든이 코드 패턴
mMap.addPolyline(new PolylineOptions()
.add(new LatLng(lats, lons), new LatLng(late,lone))
.width(5)
.color(color));
이것은 Polyline
지도에 추가 할 수있는 유일한 방법인가에 따라?
'line.add (latLng)'메소드를 게시 할 수 있습니까? – Raghunandan
line.add는 'PolyLineOptions' 메소드입니다. – Neil
코드가 실제로 정상적으로 보입니다. 포인트의 좌표는 확실합니까? 그것은 당신이보고 있지 않은 곳에서 그려 질 수 있습니다. – Plato