美文网首页
ImageView.setColorFilter,设置的颜色不对

ImageView.setColorFilter,设置的颜色不对

作者: 夏_Leon | 来源:发表于2019-12-03 16:15 被阅读0次

一个图标,原本是灰色的,想把它改为白色,想到了setColorFilter方法。源代码如下:

ivClose.setColorFilter(R.color.white_ff, PorterDuff.Mode.SRC_ATOP);

发现,图标变成紫色的,不是我要的白色。
改为如下:

ivClose.setColorFilter(Color.WHITE, PorterDuff.Mode.SRC_ATOP);

就特么好了?!R.color.white_ff的色值也是"FFFFFFFF",就是不行。。。搞不懂。

相关文章

网友评论

      本文标题:ImageView.setColorFilter,设置的颜色不对

      本文链接:https://www.haomeiwen.com/subject/tkacgctx.html