Android Palette: Warum nicht mit diesem bestimmten Bild arbeiten?

8

Ich arbeite derzeit mit der Paletten-API aus der Support-Bibliothek ( Ссылка

Da die Palette keinen Dokumentations- oder Debug-Modus hat, frage ich mich wirklich, was passieren könnte und ob es eine Möglichkeit gibt, zu verstehen, ob ein Fehler im Originalbild oder was auch immer ist.

%Vor%

Und das ist die Ausgabe:

%Vor%

Wenn jemand mir helfen könnte, den Fehler zu reproduzieren oder mir zu sagen, dass es nur auf meiner Seite passiert, wäre das großartig

    
Waza_Be 07.11.2014, 07:14
quelle

2 Antworten

4

Das Bild scheint nur aus leuchtenden Farben zu bestehen, daher wäre es schwierig, eine gedämpfte Farbpalette zu erstellen, die zu dieser Farbe passt. Es ist nicht überraschend, dass der Algorithmus dies nicht tut.

Verwenden Sie die getVibrantColor() -Funktionen, wenn stummes Dunkel / Hell zu ähnlich ist.

    
mikkokoo 12.11.2014, 13:47
quelle
0

Ich denke, es gibt keine minimalen Farbunterschiede zwischen den Farben "hell stumm" und "dunkel stumm" im Palettenalgorithmus, d. h. man darf nicht als Textfarbe übereinander verwendet werden.

In Romain Guys Demo bei Google IO verwendete er "Licht gedämpft" für Hintergrund und "Licht vibrierend" für Textfarbe.

Sollten Sie stattdessen eine leuchtende Farbe für Ihren Text verwenden?

    
JeromePApp 18.11.2014 13:47
quelle