1 问题

在图片上面覆盖一层灰色的图层

2 解决办法

比如点击图片覆盖黑色

imageView.setColorFilter(ContextCompat.getColor(context, R.color.picture_color_black_80), PorterDuff.Mode.SRC_ATOP);

然后点击图片还原回来

imageView.setColorFilter(ContextCompat.getColor(context, R.color.picture_color_black_20), PorterDuff.Mode.SRC_ATOP);
    <color name="picture_color_black_80">#80000000</color><color name="picture_color_black_20">#20000000</color>

我们知道黑色如下

#000000

然后我们在黑色前面加上80和20既可,同理,图片覆盖白色也是这样使用。

Android之用setColorFilter在ImageView上面覆盖一层灰色的图层相关推荐

  1. android如何添加gif,Android加载Gif和ImageView的通用解决方案:android-gif-drawable(1)...

     Android加载Gif和ImageView的通用解决方案:android-gif-drawable(1) Android自己的ImageView或者View不能直接加载运行Gif图片,如果要在 ...

  2. Android软键盘弹出时,覆盖布局,不是把布局顶上去的解决方法

    方法一: 在你的activity中的oncreate中setContentView之前写上这个代码 getWindow().setSoftInputMode(WindowManager.LayoutP ...

  3. android 自定义圆形pop,Android布局自定义Shap圆形ImageView可以单独设置背景与图片...

    一.图片预览: 一.实现功能: 需求要实现布局中为圆形图片,图片背景与图标分开且合并到一个ImageView. 二.具体实现: XML中布局中定义ImageView,关健设置两个参数 Android: ...

  4. imageview 自定义 android,Android自定义ImageView实现在图片上添加图层效果

    首先我们先看下效果图 实现思路 这是两张前后对比图,右边第二张图里面的已抢光标签图片当已经没有商品的时候就会显示了,在每个图片的中心位置,第一想法是在ImageView的外层再套一层RelativeL ...

  5. Android圆形头像图Circle ImageView

    <Android圆形头像图Circle ImageView> 需要处理的原始图(pic): 使用CircleImageView处理后的图(作为头像): 现在很多的应用都有设置头像的功能,如 ...

  6. android中设置页面边距,如何在android中使用代码在imageview上设置边距?

    我想在运行时创建一个布局,然后我想在运行时使用循环添加一些imageview.但问题是我使用LayoutParams的余量根本无法工作.我尝试了很多,但没有找到任何解决方案.我也附加我的代码.如何在a ...

  7. 【Android实现返回主页,禁止返回上一层等功能】

    Android实现返回主页,禁止返回上一层等功能 前言 一.简介 二.使用步骤 1.重写onBackPressed方法组织super即可实现禁止返回上一层页面: 2.两次返回,返回到的是上一个界面 3 ...

  8. Android Cordova 对于软键盘弹出后覆盖输入域的解决

    Android平台4.2.2与Cordova2.2.0结合使用后出现软键盘弹出后,覆盖输入域问题,在Android的4.0.3中测试没有这样的问题,设置AndroidManifest.xml中的act ...

  9. android手势放大自动还原,ImageView通过matrix实现手势缩放,放大,缩小 ,移动

    转载自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2013/1023/1579.html 测试有效 关于ImageView的手势缩放, ...

最新文章

  1. LeetCode Battleships in a Board
  2. java 自定义validate_Golang-03 自定义validator,实现java注解功能-Go语言中文社区
  3. RTSP再学习 -- Hi3516A RTSP实例
  4. 算法心经:数学的应用:概率的应用
  5. webapi 获取请求参数
  6. CF思维联系--CodeForces -214C (拓扑排序+思维+贪心)
  7. android webdav客户端,WebDAV精灵(WebDAV客户端)
  8. python - 内置函数
  9. c语言如何打印unicode字符,如何在C ++中打印Unicode字符?
  10. 爬虫日记(71):用OCR来对抗字体反爬
  11. 适用于dev中c语言的图形库,Dev-C++中使用EGE图形库
  12. python离线语音转文字
  13. matlab线性方程组画图,线性方程组求解在Excel和Matlab中的实现
  14. MATLAB排列组合计算
  15. unsw计算机科学的挂科率,2020年新南威尔士大学研究生挂科率
  16. 利用百度AI接口实现车牌识别功能(一)
  17. 已解决At least Windows 8.1 or Windows Server 2012 are required to install Python 3.9.4(64-bit)
  18. jmeter监听器---聚合数据样本展示
  19. 局域网内配置Outlook 2007支持收发Domino 8.5邮箱
  20. C#开发AGV地图编辑软件(二)

热门文章

  1. IT与业务之间的鸿沟根源
  2. WPF轮播图实现方式(二)
  3. 程序出Bug,一定是环境的锅!
  4. 记一次 .NET 某外贸Web站 内存泄漏分析
  5. .NET 5开源项目:b站账号快速升级到 Lv6,每天自动签到,观看,分享,投币视频!...
  6. 接口幂等设计探索实践
  7. Redis 6.0 新特性 ACL 介绍
  8. CentOS7 安装 Jenkins( 构建 Vue 和 dotNET Core )
  9. .NET Core 又一杀器! Web Blazor框架横空出世!
  10. .NET Core 使用 K8S ConfigMap的正确姿势