问题描述
我想在运行时更改矢量图像的颜色。
XML示例(ImageView):
app:tint="@android:color/holo_green_light"
如何在Kotlin中更改此设置?
解决方法
使用setColorFilter
imageView.setColorFilter(ContextCompat.getColor(this,R.color.blue),android.graphics.PorterDuff.Mode.SRC_IN)
我想在运行时更改矢量图像的颜色。
XML示例(ImageView):
app:tint="@android:color/holo_green_light"
如何在Kotlin中更改此设置?
使用setColorFilter
imageView.setColorFilter(ContextCompat.getColor(this,R.color.blue),android.graphics.PorterDuff.Mode.SRC_IN)