3

我正在使用 commonsware 相机库。我的照片看起来很棒,但是当我接近某些东西时,我想重新聚焦,但我无法做到这一点。我遵循了一些自述文档,如下所示:

您可以在 CameraFragment 或 CameraView 上调用 autoFocus() 来触发您通过 Camera.Parameters 上的 setFocusMode() 配置的任何自动对焦行为。您可以在 CameraFragment 或 CameraView 上调用 cancelAutoFocus() 以确保已取消自动对焦模式。

我只是在屏幕上做一个 onclicklistener,并希望它再次聚焦,以便我的图片清晰。有没有人成功地做到了这一点?

4

1 回答 1

5

显然,您需要cancelAutoFocus()先触发才能autoFocus()再次获得新的自动对焦。

我已经提交了一个问题,嗯,我自己,在这里考虑一个更好的 API。

于 2013-09-30T16:49:20.910 回答