E/BufferQueueProducer: [SurfaceView]

E/BufferQueueProducer: [SurfaceView[MainActivity]#3(BLAST Consumer)3](id:5ac800000003,api:0,p:-1,c:23240) disconnect: not connected (req=2)

简单记录一下分析过程吧,希望能给大家提供一个思路,也想看看大家对这个问题有什么新的思路。

设计逻辑
一个SurfaceView显示camera的图像,上面覆盖一层SurfaceView 显示人脸识别框。

发生问题的场景
当上一个页面有其他的SurfaceView显示完,立刻切过来需要显示的时候,就会出现camera的SurfaceView黑屏的情况。

解决问题的方法
多绘制依次人脸识别框的的SurfaceView