サーチ…


カラーマニピュレーション

色を操作するために、色の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