我从事录像工作;除了要求持续专注之外,一切正常。这就是我所做的(在surfaceCreated 和surfaceChanged 中都尝试过,但均未成功):
camera = Camera.open();
camera.setPreviewDisplay(holder);
Parameters parameters = camera.getParameters();
然后我要么
parameters.setFocusMode(Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
或者
parameters.set("focus-mode", "continuous-video");
两者都应该做同样的事情;然后我设置参数
camera.setParameters(parameters);
最后一行总是崩溃!所以我错过了什么吗?
顺便说一句,我在 Desire HD、Galaxy S、Galaxy Tab 7 和 10.1 等相当新的设备上进行了测试,这些设备必须支持连续自动对焦;至少他们的内置相机应用程序支持它。