我试图将一个hex值转换为一个int,所以我可以创build一个新的颜色绘制。 我不确定这是否可能,但根据文件,它应该。 它明白地要求 public ColorDrawable(int color) 在API级别1中添加使用指定的颜色创build一个新的ColorDrawable。 参数 color要绘制的颜色。 所以,我的代码不工作,因为我得到一个无效的int:“FF6666”错误。 有任何想法吗? int decode = Integer.decode("FF6666"); ColorDrawable colorDrawable = new ColorDrawable(decode);