1
からコードを解析した後:文字列の六角色を考えると変更RGBのint型の六角
String green = "#99FFCC";
adjustColor(green);
private int adjustColor(String color){
int colorToAdjust = Color.parseColor(color);
//Pseudocode
int red = colorToAdjust.getRed(); //get red value from RGB
red *= 0.5; //halve it
colorToAdjust.setRed(red); //set red value
return colorToAdjust;
}
、私はintにそれを解析します。個々のRGBカラーをどのように変更するのですか?上記のやり方は、私がやろうとしているやや疑似コードです:16進数の解析、個々の色の取得、変更、書き戻し
「Color」クラスには、どのメソッドが使用されていますか? Java FX ColorクラスもJava AWT Colorクラスもそれらを持っていません。 –
@DavidWallace質問は 'Android'とタグ付けされています。私は' Android'の 'Color'クラスがこれらの関数を持っていると思います。出典:https://developer.android.com/reference/android/graphics/Color.html#red(int) – user2004685
ああ、わかります。おそらく 'import android.graphics.Color;'をあなたの答えに加える価値があるでしょう。 –