android – 如何使用LightingColorFilter使图像变暗

前端之家收集整理的这篇文章主要介绍了android – 如何使用LightingColorFilter使图像变暗前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想添加图像的光,我想使用LightingColorFilter
LightingColorFilter lcf = new LightingColorFilter( mul,add); 
imageView.setColorFilter(lcf);

但我不知道如何调整mul,添加,你可以给一些链接代码或参数调整图像的光吗?

谢谢

解决方法

整数值是颜色(你可能想看看这里更近 http://developer.android.com/reference/android/graphics/Color.html)
4字节被使用,一个用于alpha,一个用于红色,一个用于绿色,一个用于蓝色范围 – 每个单个从0到255(十进制0到FF)

所以十六进制的颜色看起来像

0 x 00     00   00    00
    alpha  red  green blue

如果要将红色设置为零,请使用

mul: 0xFF00FFFF
add: 0x00000000

如果要强制蓝色全亮,请使用

mul: 0xFFFFFFFF
add: 0x000000FF

猜你在找的Android相关文章