有没有办法设置Android摄像头的焦距?

有没有办法设置Android摄像头的焦距?,android,android-camera,android-camera-intent,Android,Android Camera,Android Camera Intent,在Android camera API中,似乎有一些相关函数可能意味着我可以设置相机的焦距: Camera.setParameters(Camera.Parameters params) Camera.Parameters.getFocusDistances(float[] output) 和静态值: Camera.Parameters.FOCUS_MODE_FIXED 我希望能够以编程方式实际设置焦距,但我无法确定参数是什么。有人知道我会怎么做吗?没有API方法可以将焦距设置为特定距离。这

在Android camera API中,似乎有一些相关函数可能意味着我可以设置相机的焦距:

Camera.setParameters(Camera.Parameters params)
Camera.Parameters.getFocusDistances(float[] output)
和静态值:

Camera.Parameters.FOCUS_MODE_FIXED

我希望能够以编程方式实际设置焦距,但我无法确定参数是什么。有人知道我会怎么做吗?

没有API方法可以将焦距设置为特定距离。这些只是告诉您通过自动对焦找到的焦点。

Camera.setParameters呢?有没有一种方法可以将它设置在那里(可能是在一个没有文档的设置中)?这就是我所指的。如果有任何特定于设备的设置,我不知道,当然在大多数设备上都不起作用。