Сохраняйте поток приложения живым при использовании CameraCaptureTask - PullRequest
2 голосов
/ 04 октября 2011

У меня есть приложение, в котором я использую CameraCaptureTask, однако в моем приложении запущен поток, который необходимо использовать после того, как был сделан снимок - однако, когда мое приложение приостановлено, это включает в себя любые потоки - я могу сохранить состояние или настройки, но мне нужно, чтобы этот поток работал, чтобы возвращать некоторые данные в службу - что я могу использовать, кроме прокрутки своей собственной задачи камеры в моем приложении, которая не будет такой же хорошей, как задача камеры, которая работает, но приостанавливает мое приложение.

1 Ответ

1 голос
/ 05 октября 2011

CameraCaptureTask может привести к тому, что ваше приложение будет захоронено, и это остановит ваш поток.

Решение должно состоять в управлении состоянием любых фоновых потоков, чтобы они перезапускались после захоронения.Я предполагаю, что вы также захотите перезапустить ваш поток после захоронения другим способом с помощью средства выбора, так что развертывание собственной версии задачи не решит проблему в любом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...