Niestandardowy styl linii ścieżki podczas rysowania na płótnie
Obecnie pracuję nad nakładką mapy, która podświetla trasę wzdłuż określonych punktów i muszę zaimplementować określony styl linii (coś jak na zrzucie ekranu)
Próbuję podświetlić trasę za pomocą czegoś w rodzaju przezroczystej linii z czarnymi liniami obrysu z obu stron
Gra z różnymi stylami wypełnienia i ustawieniami Farby nie doprowadziła mnie do żadnego rozwiązania.
Czy ktoś wie, w jakim kierunku muszę szukać?
Obecnie udało mi się narysować tylko linię ciągłą, ale to nie jest to, czego szukam:
Ustawienia malowania:
mPaint.setStyle(Paint.Style.STROKE);
mPaint.setColor(COLOR_DEFAULT);
mPaint.setPathEffect(new CornerPathEffect(10));
mPaint.setStrokeWidth(6);
mPaint.setAntiAlias(true);
Rysowanie rutyny
canvas.drawPath(mPath, mPaint);