我试图将RGBA值(4值拆分)转换为十六进制值。所以,现在从RGBA到十六进制
int red = Integer.parseInt(colors[0]);
int green = Integer.parseInt(colors[1]);
int blue = Integer.parseInt(colors[2]);
float alpha = Float.parseFloat(colors[3]);
,我想这些颜色,以十六进制,所以我可以用这个方法来创建一个颜色:
目前,我有这个代码new ColorDrawable(0xFF99CC00)
任何提示?
您是否想通过将'RGBA'转换为'HEX'或任何其他目的在android中设置'setBackgroundColor'?告诉你的实际需要。 – Bishan
我试图将RGBA值(4值拆分)转换为HEX值。 – Reinherd
为什么?设置'setBackgroundColor'或其他用途? – Bishan