1

我没有 Galaxy Nexus,也无法购买。因此,我想知道是否有人知道专门针对 Galaxy Nexus 的这个问题的答案。

SurfaceView sf = new SurfaceView(this);
camera.setPreviewDisplay(sf.getHolder);
camera.startPreview()

使用此代码,我可以在不显示相机预览的情况下拍照。但是,此代码不适用于 Galaxy Nexus。即使我SurfaceView改成SurfaceTexture.

知道如何在 Galaxy Nexus 上做到这一点吗?

4

1 回答 1

0

您不能为此设备使用虚拟 SurfaceView。在文档中,它指定在开始预览之前应提供 SurfaceView(有效的表面视图),我也尝试过,它几乎可以在除 Galaxy Nexus 之外的所有设备上运行

于 2014-01-13T10:52:09.717 回答