我想知道如何进行转换:
我已经检查了以下说明:
int color= ((ColorDrawable) dialog1.getButton(AlertDialog.BUTTON_POSITIVE).getBackground()).getColor();
在某些设备中给出的结果为color=-1234878,检查该颜色是否与HTML颜色#424242等效。
但问题是,我看不出从一个转变为另一个的方法,我也找不到任何参考。
这是怎么做到的?
将整数转换为十六进制字符串
Integer intColor = -12434878;
String hexColor = "#" + Integer.toHexString(intColor).substring(2);