Почему ZXing дает мне черный экран при выполнении активности перед захватом - PullRequest
4 голосов
/ 27 января 2012

Я использую ZXing для сканирования штрих-кода, но у меня есть проблема, которая: Если я делаю экран загрузки и использую обработчик для запуска CaptureActivity Это работает очень хорошо.

Но если у меня естьдругая деятельность, такая как MainMenu Activity.после того, как я запускаю CaptureActivity через кнопку в главном меню, сканер штрих-кода выдает мне черный экран, такой как выключенная камера или что-то еще.

, пожалуйста, помогите.Заранее большое спасибо.

ОБНОВЛЕНИЕ: на 4 углах экрана будет виден свет от камеры.если вы закроете камеру рукой, 4 угла станут черными.но только немного места только на углах.

ОБНОВЛЕНИЕ2: Я обнаружил, что если я физически изменяю ориентацию в упражнении перед запуском CaptureActivity, приложение работает нормально.Это странно, но правда.но мне нужно делать это каждый раз, когда я использую приложение?Пожалуйста помоги.Большое спасибо.

1 Ответ

1 голос
/ 27 марта 2014

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

...