Anwenden von ColorFilter auf ImageView mit ShapedDrawable

ich habe einImageView mitandroid:src auf a setzenShapedDrawable, nämlich ein weißer Kreis. Was ich will, ist das einzufärbenImageView in der Laufzeit auf einige Ereignisse reagieren.imgView.setColorFilter scheint eine Lösung zu sein, aber nach der Verwendung dieser Option (verschiedene Parameter ausprobiert) wird das Bild unsichtbar (ich sehe es nicht auf dem Bildschirm).

Wie kann man das lösen? Und gibt es bessere Möglichkeiten, Farbkreise zu haben?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage