某些设备的脸部变得绷紧

时间:2019-06-06 12:57:25

标签: android android-camera

我已经实现了这个库https://github.com/google/cameraview。 并且在某些设备(moto g4等)中,我的脸有些绷紧,如果有人解决了,请帮助我。

我更改了库代码有些延迟。

如下所示的

可能是该问题。 api 21包Camera2.Java类。

new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                Surface surface = mPreview.getSurface();
                if(mCamera==null){
                    return;
                }
                try {
                    mPreviewRequestBuilder = mCamera.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW);
                    mPreviewRequestBuilder.addTarget(surface);
                    mCamera.createCaptureSession(Arrays.asList(surface, mImageReader.getSurface()),
                            mSessionCallback, null);
                } catch (CameraAccessException e) {
                    throw new RuntimeException("Failed to start camera session");
                }
            }
        }, 500);

但是问题是,如果我不给任何延迟,那么我在nexus 5等设备中意外崩溃。

预先感谢

0 个答案:

没有答案