android - Android 中的 "public float getFocalLength ()"和 "public void getFocusDistances (float[] output)"有什么区别?

标签 android camera android-camera

android SDK文档中有两种方法:

 public float getFocalLength ()
Since: API Level 8

 public void getFocusDistances (float[] output)
Since: API Level 9

如何区分它们?

为什么第二种方法输出的是数组?

最佳答案

这两个 API 的含义不同。 getFocalLength API 告诉您镜头与其焦点之间的距离。 getFocusDistances API 会告诉您焦点的距离范围,如果他们的距离在该范围内,则他们将在该范围内对焦。

关于android - Android 中的 "public float getFocalLength ()"和 "public void getFocusDistances (float[] output)"有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22223294/

相关文章:

java - 如何从 Glide onResourceReady 返回

Android:如何组织具有不同信息的多个屏幕?

c++ - OpenGL 中的相机旋转不使用 glRotatef gluLookAt

android - 无法预览捕获的高质量图像

java - Android 无法捕获图像

android - 如何在代号为 one 的应用程序中从剪贴板读取字符串?

android - 在服务器中管理 GCM 注册 ID

Android:访问 Android 2.3 的前置摄像头

javascript - phonegap 应用程序中的相机。重新启动应用程序

java - Android:如何显示带有回调的相机预览?