android vector资产色调不变

yhived7q  于 2021-06-29  发布在  Java
关注(0)|答案(2)|浏览(259)

我从互联网上下载了svg格式的图标,我想把它的颜色改成黑色,就像导航抽屉里的其他图标一样。我附上了投诉和其他两个图标的图片问题。我的导航抽屉图片色调的投诉图标是不一样的其他图标。我怎样才能改变它?https://i.stack.imgur.com/udivm.png Complaint.xml ```








nom7f22z

nom7f22z1#

您可以通过以下方式编程更改图像视图的颜色:

imageView.setColorFilter(ContextCompat.getColor(context,R.color.some_color));
scyqe7ek

scyqe7ek2#

最简单的方法是将svg文件中引用的每一种颜色都更改为所需的颜色 android:fillColor & android:tint 属性
在共享svg中,将black设置为 android:tint ,以及与 android:fillColor ; 所以,把它们都做成你想要的颜色

相关问题