-3

我有一个图像模板,它在透明背景的顶部包含一个纯白色图标。我怎样才能用不同的颜色(例如:蓝色、黄色等)绘制这个图标?例如,我想在某个地方用黄色打印它,在另一个地方用蓝色打印它。

4

1 回答 1

0
<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/icon"
    android:tint="@color/tint_color" />

红色和黄色的结果tint

结果

中还有几个setColorFilter方法ImageView。检查这个帖子

于 2020-04-17T08:11:11.667 回答