Я использую библиотеку камер commonsware. Мои фотографии выглядят великолепно, но когда я приближаюсь к чему-то, я хочу снова сосредоточиться, но я не смог этого сделать. Я следил за некоторыми из прочитанных мной документов, как показано здесь:
Вы можете вызвать autoFocus () на CameraFragment или CameraView, чтобы вызвать любое поведение автоматической фокусировки, которое вы настроили с помощью setFocusMode () на Camera.Parameters. Вы можете вызвать cancelAutoFocus () на CameraFragment или CameraView, чтобы убедиться, что режим автоматической фокусировки отменен.
Я просто делаю onclicklistener на экране и хочу, чтобы он снова сфокусировался, так что моя фотография понятна. Кто-нибудь был успешным в этом?
По-видимому, вам нужно cancelAutoFocus()
прежде чем вы сможете снова запустить autoFocus()
чтобы получить свежую автофокусировку.
Я сам задал вопрос , например, рассмотреть лучший API.