如何为 android Imageview 突出显示图像上的颜色?
how to Highlight color on image for android Imageview?
我正在 imageview.i 中设置图片 imagesrc.but 我想像下面这样突出显示这张图片。
原图:
我需要输出如下图:
给我一些想法,这样我就可以做到。
您的回答将不胜感激。
您可以设置 foreground
属性 并根据您的要求设置 alpha
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:foreground="#70FFFF80"
android:src="@drawable/your_image"/>
正确的解决方案如下:
greenCircle.getDrawable().setColorFilter(Color.parseColor("#70FFFF80"), PorterDuff.Mode.MULTIPLY );
我正在 imageview.i 中设置图片 imagesrc.but 我想像下面这样突出显示这张图片。
原图:
我需要输出如下图:
给我一些想法,这样我就可以做到。
您的回答将不胜感激。
您可以设置 foreground
属性 并根据您的要求设置 alpha
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:foreground="#70FFFF80"
android:src="@drawable/your_image"/>
正确的解决方案如下:
greenCircle.getDrawable().setColorFilter(Color.parseColor("#70FFFF80"), PorterDuff.Mode.MULTIPLY );