GalleryCameraFileFactory

class GalleryCameraFileFactory(activity: ComponentActivity, tempDir: File, tempDirAuthority: String) : CameraFileFactory

Camera file factory that stores camera files in picture gallery.

Parameters

activity

An activity used by FileProvider.

tempDir

The directory to store files captured by the camera app.

tempDirAuthority

The authority of a FileProvider defined in a <provider> element in your app's manifest.

Constructors

Link copied to clipboard
constructor(activity: ComponentActivity, tempDir: File, tempDirAuthority: String)

Functions

Link copied to clipboard
open override fun create(callback: (cameraFile: CameraFile?) -> Unit)

Creates a new camera file, or returns null if file cannot be created.