这是在我的应用程序代码中关闭相机自动对焦的任何方法。如果手机没有自动对焦,我想检查我的扫描仪如何工作,但在我的手机中我有这个功能。
最佳答案
使用 FOCUS_MODE_INFINITY
或 FOCUS_MODE_FIXED
。您也可以使用 FOCUS_MODE_MACRO
,但这需要将您的手机非常靠近您正在扫描的对象。
再想一想,“扫描仪”这个词会让人联想到条形码和二维码,因此除非您将它们打印为全尺寸页面,否则实际上使用 FOCUS_MODE_MACRO
可能会更好。
您可以在打开相机时使用 Camera.Parameters.setFocusMode()
设置所需的对焦模式。
关于android - 在android中关闭自动对焦,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14580281/