Обработчик отправляет сообщение обработчику в мертвом потоке, хотя поток активен в openCamera () - PullRequest
1 голос
/ 28 мая 2020

Я использую настраиваемый фоновый обработчик для вызова метода CameraManager.openCamera().

Хотя у меня есть чек и журнал, в котором указано, что backgroundHandler?.looper?.thread?.isAlive и поток создан, и это поток, который я хочу использования, превью камеры застревает, и я получаю треск sh в журналах с указанием: Handler (android.os.Handler) {9360be3} sending message to a Handler on a dead thread.

Проблема возникает только при использовании кнопки последних приложений 2 раза очень быстро (выход из приложения и вход снова очень быстро).

...