android - 在android中关闭自动对焦

标签 android camera

在我的应用程序代码中可以通过任何方式关闭相机中的自动对焦。如果手机没有自动对焦,我想检查我的扫描仪是如何工作的,但在我的手机中我有这个功能。

最佳答案

使用 FOCUS_MODE_INFINITY FOCUS_MODE_FIXED .您也可以使用 FOCUS_MODE_MACRO ,但这需要将您的手机非常靠近您正在扫描的物体。

转念一想,“扫描仪”这个词让人联想到条形码和二维码,因此除非您将它们打印为全尺寸页面,否则您实际上可能会更好地使用 FOCUS_MODE_MACRO。 .

您可以使用 Camera.Parameters.setFocusMode() 设置所需的对焦模式打开相机时。

关于android - 在android中关闭自动对焦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14580281/

相关文章:

javascript - Cordova 为 Android 构建错误所以我无法构建我的解决方案

java - 如何在没有 OutOfMemory 错误的情况下从 FileInputStream 获取字节数组

java - 包R错误

c# - 自定义视频和音频设置

ios - AVAssetExportSession 视频未保存到相机卷轴

ios - 从相机拍摄的 iphone 图像自动旋转 -90 度

ios - 如何在 swift 3.0 中使用 UnSafeRawPointer

java - 如何在Android中显示绘制位图

android - Xamarin 安卓播放器 : Camera error Cant connect to Camera

android - 协调器布局和一些其他布局在迁移到 androidX 后不起作用