如何制作一个颜色更亮

时间:2015-05-11 08:07:56

标签: android colors

我有一种在运行时获得的颜色。我需要找到一种让它更亮一点的方法。我发现了一些在线的例子,对我没用。 有任何想法吗? 唯一能改变颜色的是改用HSV。但我无法理解它是如何运作的。 谢谢!

1 个答案:

答案 0 :(得分:1)

手动使用RGB值:

final int brighter = 25;
Color.rgb(Color.red(color) + brighter, Color.green(color) + brighter, Color.blue(color) + brighter);

你当然必须做一些检查任何值都不会超过255的东西。

编辑 Palette无法使用单一颜色。