Android 清除canvas内容(转载)

转载自:https://blog.csdn.net/heiding215/article/details/19197733

画新的东西之前需要先清除画布内容:

方法1:

[java]  view plain  copy
  1. canvas.drawColor(Color.TRANSPARENT, PorterDuff.Mode.CLEAR);  

方法2

[java]  view plain  copy
  1. Paint paint = new Paint();    
  2. paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));    
  3. canvas.drawPaint(paint);    
  4. paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC));    

猜你喜欢

转载自blog.csdn.net/fdgfgfdgfd/article/details/80413561
今日推荐