gpt4 book ai didi

android - surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS) 已弃用

转载 作者:太空狗 更新时间:2023-10-29 13:28:10 25 4
gpt4 key购买 nike

我正在使用 MediaRecorder 捕捉视频。部分代码如下。

    surfaceView = (SurfaceView) findViewById(R.id.surface_camera);
mCamera = Camera.open();

surfaceHolder = surfaceView.getHolder();
surfaceHolder.addCallback(this);
surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);

surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS); 已弃用。有没有其他方法可以代替这个方法。我想在所有版本中运行我的代码。

最佳答案

您可以检查 SDK 版本,只为旧版本调用 SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS)

    if(Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB)
surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);

关于android - surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS) 已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19379497/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com