在我的应用程序中,我有以下布局(简化):
+---------------+
| CameraPreview |
| |
+---------------+
| GLSurf.View |
| |
+---------------+
在顶部,我有一个SurfaceView显示相机的实时预览。 在底部有一个GLSurfaceView渲染一些openGL的东西。
我注意到,只要我将GLSurfaceView添加到布局中,相机预览就会变慢,即延迟时间相当短几毫秒。
有谁知道为什么会这样? 此外,我注意到当我将相机预览尺寸增加到大于Surface View的尺寸时,我可以在GLSurfaceView中看到相机预览的重叠部分,这很奇怪。