Android程序开发之动态设置ImageView的亮度
更新时间:2016年01月15日 17:16:00 投稿:mrr
这篇文章主要介绍了Android程序开发之动态设置ImageView的亮度 的相关资料,需要的朋友可以参考下
废话不多说了,直接给大家贴代码了。
//改变图片的亮度方法 0--原样 >0---调亮 <0---调暗
private void changeLight(ImageView imageView, int brightness) {
ColorMatrix cMatrix = new ColorMatrix();
cMatrix.set(new float[] { 1, 0, 0, 0, brightness, 0, 1, 0, 0,
brightness,// 改变亮度
0, 0, 1, 0, brightness, 0, 0, 0, 1, 0 });
imageView.setColorFilter(new ColorMatrixColorFilter(cMatrix));
}
好了,代码比较简单,希望对大家有所帮助。
您可能感兴趣的文章:
相关文章
Android TextView渐变颜色和方向及动画效果的设置详解
TextView的在安卓中可以理解为一个文本视图控件,Android的视图控件的基类是View类,可以理解的TextView是View的子类。我们通常在.XML布局文件中会为文本视图控件指定各种属性来设置它的样式,今天我们要讲的当然不是传统常见的那种,将会带有渐变颜色和方向及动画效果2021-11-11


最新评论