Android: Suche nach einer drawArc () -Methode mit innerem und äußerem Radius

Ich habe die folgende benutzerdefinierte Ansicht:

Dies habe ich mit dem Canvas '@ erreicdrawArc() Methode. Mit diesemdrawArc() Methode Ich kann den inneren Radius des Bogens nicht begrenzen.

Was ich gerne hätte, ist ungefähr so:

wobei nur noch ein äußerer Ring übrig ist.

as ich brauche ist eindrawArc() Funktion, wo ich den inneren Radius des Bogens einstellen kann. Hat jemand eine Idee, wie das geht?

(Übrigens funktioniert das Übermalen des inneren Bereichs nicht, da es transparent sein muss. Zeichnen eines inneren Kreises mitColor.TRANSPARENT nach dem streichen entfernen die roten und blauen kegel nicht die alte farbe. Es wird einfach eine weitere Ebene darüber gelegt, die transparent ist und durch die ich noch das Rot und Blau sehen kan

Antworten auf die Frage(10)

Ihre Antwort auf die Frage