サーチ…
カラーマニピュレーション
色を操作するために、色のargb(Alpha、Red、Green、Blue)値を変更します。
最初にあなたの色からRGB値を抽出します。
int yourColor = Color.parse("#ae1f67");
int red = Color.red(yourColor);
int green = Color.green(yourColor);
int blue = Color.blue(yourColor);
これで、赤、緑、青の値を減らしたり増やしたりして、それらを組み合わせて再び色にすることができます:
int newColor = Color.rgb(red, green, blue);
または、アルファをいくつか追加したい場合は、カラーの作成中に追加することができます:
int newColor = Color.argb(alpha, red, green, blue);
アルファ値とRGB値は[0-225]の範囲にある必要があります。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow