Benutzerdefinierter Pfadlinienstil beim Zeichnen auf Leinwand

Ich arbeite derzeit an einer Kartenüberlagerung, die die Route entlang bestimmter Punkte hervorhebt, und ich muss einen bestimmten Linienstil implementieren (so etwas wie auf dem Screenshot).

 Ich versuche, die Route mit einer transparenten Linie mit schwarzen Strichlinien von beiden Seiten hervorzuheben

Das Spielen mit verschiedenen Füllstilen und Maleinstellungen hat mich bisher zu keiner Lösung geführt.

Weiß jemand, nach welcher Richtung ich suchen muss?

Momentan konnte ich nur durchgezogene Linien zeichnen, aber das ist nicht das, wonach ich suche:

Lackaufbau:

mPaint.setStyle(Paint.Style.STROKE);
mPaint.setColor(COLOR_DEFAULT);
mPaint.setPathEffect(new CornerPathEffect(10));
mPaint.setStrokeWidth(6);
mPaint.setAntiAlias(true);

Zeichenroutine

canvas.drawPath(mPath, mPaint);

Antworten auf die Frage(2)

Ihre Antwort auf die Frage