1

我正在尝试查看SurfaceTexturesTextureView我正在SurfaceTextures从回调中获取

            @Override
            public void onNewTexture(SurfaceTexture texture) {
                Log.d(TAG, "On New Texture");
                runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        textureView.setSurfaceTexture(texture);
                    }
                });
                 texture.detachFromGLContext();
          });

上面的代码片段仅显示第一个纹理,然后textureView冻结(如下图所示)

在此处输入图像描述

应用程序处于冻结状态时的一些日志附在此处

我想知道SurfaceTexture在android中查看是否正确,如果是的话,上面的代码有什么问题,

我对这个android领域很安静,一起度过了一天,任何与这个问题相关的帮助或线索对我来说都是很大的帮助

4

0 回答 0