override fun surfaceCreated()

in RuntimePermissionsBasicKotlin/Application/src/main/java/com/example/android/basicpermissions/camera/CameraPreview.kt [58:70]


    override fun surfaceCreated(holder: SurfaceHolder) {
        // The Surface has been created, now tell the camera where to draw the preview.
        try {
            camera?.run {
                setPreviewDisplay(holder)
                startPreview()
            }
            Log.d(TAG, "Camera preview started.")
        } catch (e: IOException) {
            Log.d(TAG, "Error setting camera preview: ${e.message}")
        }

    }