适用于Android 4.0的AutoFocus

时间:2012-01-26 09:00:49

标签: android

我为Android 2.3完成了一个相机应用程序,它基本上启动了CameraPreview类并在预览上绘制了一个矩形,并在预览中进行自动对焦。它在Android 2.3上运行的Nexus S中没有任何问题。

但是当我在Android 4.0上运行的Galaxy Nexus上运行此应用程序时,自动对焦功能无效。我检查了开发者网站,Camera.AutoFocusCallback仍可用于Android 4.0。

知道这是什么问题吗?

先谢谢, Perumal

1 个答案:

答案 0 :(得分:0)

使用SurfaceHolder.Callback - > surfaceCreated以了解何时可以启动AutoFocus。如果未创建曲面支架,则自动聚焦将失败。