看网上的答案都是千篇一律,无非就是
Paint paint = new Paint();
paint.setXfermode(new PorterDuffXfermode(Mode.CLEAR));
canvas.drawPaint(paint);
paint.setXfermode(new PorterDuffXfermode(Mode.SRC));
复制来复制去有意思吗?有没有效果大家自己试一下就知道,下面是我的方法
mPath.reset();
invalidate();
mPath无非就是之前已经实例化好的Path,这里最好进行判空,这叫万无一失。