为什么未显示Android Camera2预览。这是一个黑暗的场景,活动启动时未调用TextureView侦听器

时间:2019-03-14 17:09:09

标签: android android-camera2 textureview

我遵循了Google针对Android Camera2 API的基本示例代码。 https://github.com/googlesamples/android-Camera2Basic

将其集成到我的应用程序后,它显示出黑暗的场景。无法看到相机输出。集成之前一切正常。


为什么<script>侦听器未触发?除了此代码外,还有其他问题吗?

1 个答案:

答案 0 :(得分:1)

该问题与Java代码无关。在我将android:hardwareAccelerated="true"文件的CameraActivity <activity>标记中添加了Manifest.xml后,它起作用了。

在此解决方案中,我发现奇怪的是,没有此属性的Camera应用程序可以工作,但是将其集成到其他应用程序后却没有。

如果有人对它为什么能工作之前有任何想法,但整合后却没有,请与我们分享您的答案。

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