[英]How do I change the color/thickness of my paint on a canvas in Android?
[英]How do you set the paint color to orange in Android?
在 Android 中,我可以将 Paint Color 设置为某些颜色,但对于橙色,我不能。 有谁知道是否可以将油漆颜色设置为橙色?
以下是将油漆颜色设置为橙色以外的其他颜色的一些示例:
p.setColor(Color.YELLOW);
p.setColor(Color.BLACK);
p.setColor(Color.MAGENTA);
等等。
橙色具有十六进制值#FFA500
或Color.rgb(255, 165, 0)
所以
p.setColor(Color.rgb(255, 165, 0));
或者
p.setColor(0xffa500);
请参阅此了解更多选项。
您可以创建自己的橙色,如下所示:
int orange = Color.rgb(255, 165, 0);
p.setColor(orange);
希望能帮助到你。
Color
不是枚举,它是一个包含最常用颜色的Color
常量的类。 您可以通过实例化Color
轻松创建新的自定义颜色。 您可以通过将红色、绿色和蓝色值作为 0 到 255 之间的浮点数传递来创建Color
的新实例。这是一个简单的示例:
Color mycolor = new Color(0, 0, 255);
如果您制作的颜色只会比原始颜色更亮或更暗,您可以使用brighter
或darker
方法,如下所示:
Color brigherColor = mycolor.brighter();
或这个:
Color darkerColor = mycolor.darker();
我会这样写:
int ORANGE= 0xffa500;
p.setColor(ORANGE);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.