我有XML梯度绘制资源文件在这里:设置ImageView的前景渐变色编程
文件:fg_graidient
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<gradient
android:type="linear"
android:centerX="0%"
android:startColor="#00020321"
android:centerColor="#F2000000"
android:endColor="#B2020321"
android:angle="45"/>
</shape>
我可以在imageview的前景象下面这样:
<ImageView
android:id="@+id/backimg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:scaleType="fitXY"
android:foreground="@drawable/fg_graidient"
/>
但我想以编程方式为imageview设置此可绘制前景。可能吗?
检查我的答案 –