我想将以下示例中使用的颜色更改为棕色,但我的尝试不起作用:
mPaint = new Paint();
mPaint.setAntiAlias(true);
mPaint.setDither(true);
mPaint.setColor(Color.RED);
这不起作用:
mPaint.setColor(Color.Brown);
也不是这样:
mPaint.setColor(mPaint.setColor(0x00994C00));
仅当我将颜色更改为RED
,GREEN
,BLUE
,CYAN
,MAGENTA
时才有效。
有人可以帮我解决这个问题吗?
答案 0 :(得分:3)
尝试:
mPaint.setColor(Color.argb(0xff, 0x99, 0x4c, 0x00));
或:
mPaint.setColor(0xff994c00);
答案 1 :(得分:1)
试试这个
int myColor= getApplicationContext().getResources().getColor(com.package_name.R.color.white);
mPaint.setColor(myColor);
在color.xml文件中定义白色