in PermissionsActivityResultKotlin/Application/src/main/java/com/example/android/basicpermissions/camera/CameraPreview.kt [60:72]
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}")
}
}