Android程序开发之动态设置ImageView的亮度
废话不多说了,直接给大家贴代码了。
//改变图片的亮度方法0--原样>0---调亮<0---调暗 privatevoidchangeLight(ImageViewimageView,intbrightness){ ColorMatrixcMatrix=newColorMatrix(); cMatrix.set(newfloat[]{1,0,0,0,brightness,0,1,0,0, brightness,//改变亮度 0,0,1,0,brightness,0,0,0,1,0}); imageView.setColorFilter(newColorMatrixColorFilter(cMatrix)); }
好了,代码比较简单,希望对大家有所帮助。