<ImageView android:id="@+id/back_iv" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_marginStart="22dp" android:src="@mipmap/icon_left_arrow_grey" />修改src颜色
时间: 2024-04-15 12:26:03 浏览: 72
要修改ImageView的src颜色,可以通过以下步骤进行:
1. 首先,将你想要的颜色定义为一个Drawable资源文件。在res/drawable目录下创建一个XML文件,例如`custom_tint.xml`,并添加以下代码:
```xml
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/custom_color" />
</shape>
```
在上述代码中,`custom_color`是你定义的颜色资源。
2. 在ImageView中使用该Drawable资源作为src属性值。
```xml
<ImageView
android:id="@+id/back_iv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginStart="22dp"
android:src="@drawable/custom_tint" />
```
这样就可以将ImageView的src颜色修改为你定义的颜色了。确保将`custom_color`替换为你想要的实际颜色资源。
阅读全文