guanpy/WhiteBoard

橡皮擦 笔迹是 黑色。。

Closed this issue · 3 comments

Myth1 commented
橡皮擦 笔迹是 黑色。。

这么修改橡皮擦笔迹颜色

Myth1 commented

设置xFermode可以解决,具体看PorterDuffXfermode类

/**
* 初始化画笔
*/
public void changeEraser() {
mPaint.setColor(mContext.getResources().getColor(R.color.transparent));
mPaint.setStrokeWidth(2 * OperationUtils.getInstance().mCurrentEraserSize);
mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));//擦除模式
postInvalidate();
}

这里么?设置成什么模式好呢 ?