如何将parseColor颜色值变为透明。
mPaint.setColor(Color.parseColor("#FFFF00"));
感谢您的帮助
答案 0 :(得分:19)
假设您的首选颜色为红色#FF0000
在开头添加00将使其100%透明,添加FF将使其100%稳定。
因此,100%透明色是: #00ff0000
和100%纯色是: #ffff0000
00
到ff
之间的任何值都可用于调整透明度。
答案 1 :(得分:4)
刚刚使用了android颜色字符串
mPaint.setColor(getResources().getColor(android.R.color.transparent));
答案 2 :(得分:0)
您可以使用Color.argb(int alpha,int red,int green,int blue)
Alpha对应于透明度。 0表示完全透明。 255表示不透明。
http://developer.android.com/reference/android/graphics/Color.html#argb(int,%20int,%20int,%20int)
从alpha,red,green,blue组件返回color-int。这些 组件值应为[0..255],但没有范围检查 执行,所以如果它们超出范围,返回的颜色是 未定义。