如何将RGB值转换为十六进制值,使用alpha(0xFFFFFFFF)?

时间:2011-12-26 05:39:33

标签: android

我有RGB整数值(例如:00255),我想将此格式转换为0XFF0000FF。我使用了这部分代码,

int intColor=00255;
String hexColor = String.format("0x%08X", (0xFFFFFFFF & intColor));

但我有透明的颜色。请帮助我

1 个答案:

答案 0 :(得分:8)

如果您的RGB颜色为白色:FFFFFF

0x + ?? + FFFFFF将是最终的格式?是alpha透明度FF表示完全不透明00表示完全透明

不透明的白色:0xFFFFFFFF

透明白:0x00FFFFFF