Почему предварительный просмотр Android Camera2 не отображается. Это темная сцена, и слушатель TextureView не вызывается при запуске активности - PullRequest
0 голосов
/ 14 марта 2019

Я следовал базовому примеру кода от Google для Android Camera2 API. https://github.com/googlesamples/android-Camera2Basic.

После того, как я интегрировал его в свое приложение, оно показывает темную сцену. Нет изображения с камеры. До интеграции все работало нормально.


Почему TextureView слушатель не запускается? Есть ли другая проблема, кроме этого кода?

1 Ответ

1 голос
/ 14 марта 2019

Проблема не имеет ничего общего с кодом Java.Это сработало после того, как я добавил android:hardwareAccelerated="true" в тег CameraActivity <activity> в файле Manifest.xml.

Что мне показалось странным в этом решении, так это то, что приложение Camera работало без этого свойства, но после интеграцииэто в другое приложение, это не так.

Если у кого-либо есть идеи относительно того, почему он работал до, но не после интеграции, пожалуйста, поделитесь своим ответом.

<activity android:name=".CameraActivity"
            android:hardwareAccelerated="true"
            android:screenOrientation="portrait" />
...