SurfaceView清空Canvas如何操作

public void ClearDraw(){

        Canvas canvas = null;
        try{

            canvas = surfaceHolder.lockCanvas(null);
            canvas.drawColor(Color.WHITE);
            canvas.drawColor(Color.TRANSPARENT, PorterDuff.Mode.SRC);

        }catch(Exception e){


        }finally{

            if(canvas != null){

                surfaceHolder.unlockCanvasAndPost(canvas);

            }
        }
    }

在绘图之前调用这个方法就可以清除画布。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qingfengzaishou/article/details/51163848
文章标签: canvas Surface view
个人分类: Android
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭