Обратный вызов для bindCameraUseCases () - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь получить пример android camerax_version = '1.0.0-beta03', работающий по официальному примеру camerax. Для запуска Preview вызывается viewFinder.post {bindCameraUseCases()}. Можно ли получить обратный вызов, когда bindToLifecycle внутри bindCameraUseCases() завершится?

1 Ответ

0 голосов
/ 11 мая 2020

Итак, с намёком Хусейна Хакима я наконец получил то, что хочу:

        Camera2Interop.Extender(builder).setSessionStateCallback(object: CameraCaptureSession.StateCallback() {
        override fun onConfigureFailed(session: CameraCaptureSession) {}

        override fun onConfigured(session: CameraCaptureSession) {}

        override fun onActive(session: CameraCaptureSession) {
            Log.d("CameraX", "First Frame")
        }
        override fun onClosed(session: CameraCaptureSession) {
            Log.d("CameraX", "Last Frame")
        }
    })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...