Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么三星Galaxy S6上的camera.onAutoFocus()返回错误?_Android_Android Camera - Fatal编程技术网

Android 为什么三星Galaxy S6上的camera.onAutoFocus()返回错误?

Android 为什么三星Galaxy S6上的camera.onAutoFocus()返回错误?,android,android-camera,Android,Android Camera,我有一个使用Camera类拍摄照片的例程,该类实现Camera.AutoFocusCallback方法。在使用三星Galaxy S6之前,我从未遇到过这方面的问题,在本例中,success变量有时返回false—不总是,但大多数情况下,我看不到任何规则模式 camera.autoFocus(this); @Override public void onAutoFocus(final boolean success, final Camera camera) { // returns f

我有一个使用Camera类拍摄照片的例程,该类实现Camera.AutoFocusCallback方法。在使用三星Galaxy S6之前,我从未遇到过这方面的问题,在本例中,success变量有时返回false—不总是,但大多数情况下,我看不到任何规则模式

camera.autoFocus(this);

@Override
public void onAutoFocus(final boolean success, final Camera camera) {
    // returns false for Galaxy S6
}

我正努力想知道我能做些什么来防止这种情况,或者了解是什么原因导致了这种情况,我非常欣赏任何想法。

这可能是一个有缺陷的凸轮。测试自动对焦是否正常工作:打开电话拨号板->输入此代码:*0*->硬件菜单打开,选择摄像头模块测试Mega-Cam,不确定可能是一个类似的名称…哦,不,这是我们所有使用此设备的用户提供的!这肯定是特定于设备的。好吧,我发现了一些其他帖子,其中的原因是预览尺寸太大,只在特定的设备上出现,请看这里:是的,我看到了那篇帖子,事实上,这似乎是唯一一个模糊相关的问题。但我一直在那里玩弄这些建议,但没有任何成功。@androidneil你想出解决办法了吗?