如果你在TextureView下使用canvas进行绘制时出现闪屏现象,可以尝试在TextureView进行lockCanvas之后清理canvas,如下
Canvas canvas = textureView.lockCanvas();
Paint paint = new Paint();
paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));
canvas.drawPaint(paint);
如果你在TextureView下使用canvas进行绘制时出现闪屏现象,可以尝试在TextureView进行lockCanvas之后清理canvas,如下
Canvas canvas = textureView.lockCanvas();
Paint paint = new Paint();
paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));
canvas.drawPaint(paint);
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://11000011.com/?id=106
我要评论