Android setColor - 想改变颜色但总是不行
Android setColor - want to change color but always didn't work
我想将以下示例中使用的颜色更改为棕色,但我的尝试无效:
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
、
时才有效
有人可以帮我解决这个问题吗?
试试这个
int myColor= getApplicationContext().getResources().getColor(com.package_name.R.color.white);
mPaint.setColor(myColor);
在您的 color.xml 文件中定义白色
尝试:
mPaint.setColor(Color.argb(0xff, 0x99, 0x4c, 0x00));
或:
mPaint.setColor(0xff994c00);
我想将以下示例中使用的颜色更改为棕色,但我的尝试无效:
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
、
有人可以帮我解决这个问题吗?
试试这个
int myColor= getApplicationContext().getResources().getColor(com.package_name.R.color.white);
mPaint.setColor(myColor);
在您的 color.xml 文件中定义白色
尝试:
mPaint.setColor(Color.argb(0xff, 0x99, 0x4c, 0x00));
或:
mPaint.setColor(0xff994c00);