In einem Farbwähler habe ich 3 SeekBars für Farbton, Sättigung und Wert. Der Aufruf von setProgressDrawable auf diesen SeekBars funktioniert nur einmal - bei der Initialisierung von onCreate. Wenn der Benutzer die Hue SeekBar aktualisiert, möchte ich setProgressDrawable für die Sättigungs- und Wert-SeekBars aufrufen, um dem Benutzer seine Farbauswahl für den neuen Farbton anzuzeigen.Android ProgressBar.setProgressDrawable funktioniert nur einmal?
Aber alle Aufrufe von setProgressDrawable (nach den ersten von onCreate
) verursachen, dass die SeekBar ausgeblendet wird.
Wie kann ich den Hintergrundgradienten meiner SeekBars basierend auf Benutzereingaben aktualisieren?
Wie kann ich die Farbe des Gradienten des Fortschritts Drawable eingestellt? – michael
Ich habe Ihre Frage oben beantwortet! – Gooner
Entschuldigung, diese Lösung löst das Problem des OP nicht. Siehe toneffective Antwort. –