Camera &引用;“聚焦到无穷大”;不适用于Galaxy S5

Camera &引用;“聚焦到无穷大”;不适用于Galaxy S5,camera,focus,galaxy,infinity,Camera,Focus,Galaxy,Infinity,我尝试使用以下代码强制S5聚焦在无穷远处: myCamera.cancelAutoFocus(); parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_INFINITY); myCamera.setParameters(parameters); 在显示预览之前: myCamera.setPreviewDisplay(myHolder); myCamera.startPreview(); 我用键盘控制设置 parameters = myC

我尝试使用以下代码强制S5聚焦在无穷远处:

myCamera.cancelAutoFocus(); 
parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_INFINITY);
myCamera.setParameters(parameters);
在显示预览之前:

myCamera.setPreviewDisplay(myHolder);
myCamera.startPreview();
我用键盘控制设置

parameters = myCamera.getParameters();
这就产生了“无限”好了

但相机仍然像在连续图像中一样寻找焦点

(与Nexus7使用相同的代码可以正常工作)

有没有人曾经在S5上遇到过这样的麻烦


谢谢你的建议。

是的,三星似乎把事情搞砸了,然后用户就把设备的自动对焦问题归咎于无关的应用程序开发人员。Galaxy S5是迄今为止我的经验中最大的罪犯,但三星最近的其他型号似乎也这样做。在较旧的S3上,这似乎不是问题

这些最近的三星将报告说,他们支持无限聚焦,并将接受该模式设置,但这是完全打破。。。它只会在录制时不断地重新聚焦,从而使生成的视频完全令人讨厌,而且常常无法使用

除了完全避免使用无限模式,而是使用固定模式(如果支持的话),或者尝试在自动模式下固定焦点之外,我还没有找到解决方法。在我的例子中,我把它作为一个用户选项,默认情况下会关闭,因为有太多的人使用破损的三星