【发布时间】:2011-12-26 05:39:33
【问题描述】:
我有 RGB 整数值(例如:00255),我想转换成这种格式 0XFF0000FF。我使用了这部分代码,
int intColor=00255;
String hexColor = String.format("0x%08X", (0xFFFFFFFF & intColor));
但是我得到了透明的颜色。请帮帮我
【问题讨论】:
-
00255是八进制数。这真的是你所期望的吗? -
八进制数转换成0xFF0000FF。使用String.format("#%06X", (0xFFFFFF & rgb color))很容易转换成#0000FF
-
00255!=255:这就是我想说的。
标签: android