一个图标,原本是灰色的,想把它改为白色,想到了setColorFilter方法。源代码如下:
ivClose.setColorFilter(R.color.white_ff, PorterDuff.Mode.SRC_ATOP);
发现,图标变成紫色的,不是我要的白色。
改为如下:
ivClose.setColorFilter(Color.WHITE, PorterDuff.Mode.SRC_ATOP);
就特么好了?!R.color.white_ff的色值也是"FFFFFFFF",就是不行。。。搞不懂。
网友评论