lineOptions.startCap(new SquareCap()); lineOptions.endCap(new SquareCap()); lineOptions.jointType(ROUND); blackPolyLine = mMap.addPolyline(lineOptions); greyOptions.width(10); greyOptions.color(Color.GRAY); greyOptions.startCap(new SquareCap()); greyOptions.endCap(new SquareCap()); greyOptions.jointType(ROUND); greyPolyLine = mMap.addPolyline(greyOptions);
private Cap getSelectedCap(int pos) { switch (CAP_TYPE_NAME_RESOURCE_IDS[pos]) { case R.string.cap_butt: return new ButtCap(); case R.string.cap_square: return new SquareCap(); case R.string.cap_round: return new RoundCap(); case R.string.cap_image: return new CustomCap( BitmapDescriptorFactory.fromResource(R.drawable.chevron), CUSTOM_CAP_IMAGE_REF_WIDTH_PX); } return null; }
lineOptions.color(ContextCompat.getColor(getContext(), mPrimaryPolyLineColor)); lineOptions.startCap(new SquareCap()); lineOptions.endCap(new SquareCap()); lineOptions.jointType(ROUND); mPrimaryPolyLine = mMap.addPolyline(lineOptions); lineOptions.color(ContextCompat.getColor(getContext(), mSecondaryPolyLineColor)); greyOptions.startCap(new SquareCap()); greyOptions.endCap(new SquareCap()); greyOptions.jointType(ROUND); mSecondaryPolyLine = mMap.addPolyline(greyOptions);
polylineOptions.color(Color.GRAY); polylineOptions.width(5); polylineOptions.startCap(new SquareCap()); polylineOptions.endCap(new SquareCap()); polylineOptions.jointType(ROUND); polylineOptions.addAll(polyLineList); blackPolylineOptions.width(5); blackPolylineOptions.color(Color.BLACK); blackPolylineOptions.startCap(new SquareCap()); blackPolylineOptions.endCap(new SquareCap()); blackPolylineOptions.jointType(ROUND); blackPolyline = mMap.addPolyline(blackPolylineOptions);