<ImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:backgroundTint="@color/colorRed"
android:background="@drawable/ic_delete"/>
如上所述,我为 ImageView 背景添加了 Android 矢量图标。
并且我可以通过以下 xml 将该矢量资产的颜色从红色更改为蓝色。
android:backgroundTint="@color/colorBlue"
但我希望能够通过编程来改变它的颜色。
ImageView
上做到,但我的应用程序至少支持v21
。 - Aayush Goyal