Android
Zabarwienie
Szukaj…
Manipulacja kolorem
Aby manipulować kolorami, zmodyfikujemy wartości argb (alfa, czerwony, zielony i niebieski) koloru.
Najpierw wyodrębnij wartości RGB ze swojego koloru.
int yourColor = Color.parse("#ae1f67");
int red = Color.red(yourColor);
int green = Color.green(yourColor);
int blue = Color.blue(yourColor);
Teraz możesz zmniejszyć lub zwiększyć wartości koloru czerwonego, zielonego i niebieskiego i połączyć je, by znów były kolorem:
int newColor = Color.rgb(red, green, blue);
Lub jeśli chcesz dodać do niego trochę alfa, możesz dodać go podczas tworzenia koloru:
int newColor = Color.argb(alpha, red, green, blue);
Wartości alfa i RGB powinny mieścić się w zakresie [0–225].
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow