gpt4 book ai didi

java - 使用自定义颜色在 ImageView 上添加图像叠加层

转载 作者:行者123 更新时间:2023-12-05 00:21:51 26 4
gpt4 key购买 nike

我有一个 ImageView。我想在它上面添加一个透明覆盖,但我不知道该怎么做。例如这是我的图像:

enter image description here

我想在上面添加我的叠加层,所以它看起来像这样:
enter image description here

正如您所看到的,上面有一个黑色覆盖层,关键是我想让这个覆盖层可定制,并且它的颜色必须改变。我什至不知道我应该搜索哪些关键字才能找到好的结果。

最佳答案

着色器.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#00000000"
android:centerColor="#7d000000"
android:endColor="#7d000000"
android:dither="true"
/>
</shape>


<ImageView

android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/bla2" />

<View
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/shader"/>

我认为这就是您的意思,您必须稍微使用渐变才能获得与您想要的完全相同的方式

关于java - 使用自定义颜色在 ImageView 上添加图像叠加层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40239221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com