我为Android 2.3完成了一个相机应用程序,它基本上启动了CameraPreview类并在预览上绘制了一个矩形,并在预览中进行自动对焦。它在Android 2.3上运行的Nexus S中没有任何问题。
但是当我在Android 4.0上运行的Galaxy Nexus上运行此应用程序时,自动对焦功能无效。我检查了开发者网站,Camera.AutoFocusCallback仍可用于Android 4.0。
知道这是什么问题吗?
先谢谢, Perumal
答案 0 :(得分:0)
使用SurfaceHolder.Callback - > surfaceCreated以了解何时可以启动AutoFocus。如果未创建曲面支架,则自动聚焦将失败。