为什么Android Camera2预览没有显示。这是一个黑暗的场景,并且没有在活动启动时调用TextureView监听器

问题描述 投票:0回答:1

我按照Google for Android Camera2 API的基本示例代码进行了操作。 https://github.com/googlesamples/android-Camera2Basic

我将它集成到我的应用程序后,它显示黑暗的场景。没有看到相机输出。它在集成之前工作正常。


为什么TextureView听众没有被触发?除了这段代码还有其他问题吗?

android android-camera2 textureview
1个回答
1
投票

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

我在这个解决方案中发现奇怪的是,相机应用程序没有这个属性,但在将它集成到另一个应用程序后,它没有。

如果有人知道为什么它之前有效,而不是在整合之后,请分享你的答案。

<activity android:name=".CameraActivity"
            android:hardwareAccelerated="true"
            android:screenOrientation="portrait" />
© www.soinside.com 2019 - 2024. All rights reserved.