如何为 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 );