public CameraPreview()

in RuntimePermissionsBasic/Application/src/main/java/com/example/android/basicpermissions/camera/CameraPreview.java [50:66]


    public CameraPreview(Context context, AttributeSet attrs, int defStyleAttr,
            Camera camera, Camera.CameraInfo cameraInfo, int displayOrientation) {
        super(context, attrs, defStyleAttr);

        // Do not initialise if no camera has been set
        if (camera == null || cameraInfo == null) {
            return;
        }
        mCamera = camera;
        mCameraInfo = cameraInfo;
        mDisplayOrientation = displayOrientation;

        // Install a SurfaceHolder.Callback so we get notified when the
        // underlying surface is created and destroyed.
        mHolder = getHolder();
        mHolder.addCallback(this);
    }