Condividi tramite


CameraCaptureSession.StateCallback.OnClosed(CameraCaptureSession) Metodo

Definizione

Questo metodo viene chiamato quando la sessione viene chiusa.

[Android.Runtime.Register("onClosed", "(Landroid/hardware/camera2/CameraCaptureSession;)V", "GetOnClosed_Landroid_hardware_camera2_CameraCaptureSession_Handler")]
public virtual void OnClosed (Android.Hardware.Camera2.CameraCaptureSession session);
[<Android.Runtime.Register("onClosed", "(Landroid/hardware/camera2/CameraCaptureSession;)V", "GetOnClosed_Landroid_hardware_camera2_CameraCaptureSession_Handler")>]
abstract member OnClosed : Android.Hardware.Camera2.CameraCaptureSession -> unit
override this.OnClosed : Android.Hardware.Camera2.CameraCaptureSession -> unit

Parametri

session
CameraCaptureSession

sessione restituita da #onConfigured

Attributi

Commenti

Questo metodo viene chiamato quando la sessione viene chiusa.

Una sessione viene chiusa quando viene creata una nuova sessione dal dispositivo fotocamera padre o quando il dispositivo della fotocamera padre viene chiuso (dall'utente che chiude il dispositivo o a causa di una disconnessione o di un errore irreversibile del dispositivo fotocamera).

Una volta chiusa una sessione, tutti i metodi su di esso genereranno un'eccezione IllegalStateException e tutte le richieste o i burst ripetuti vengono arrestati (come se #stopRepeating() fosse stato chiamato). Tuttavia, tutte le richieste di acquisizione in corso inviate alla sessione verranno completate normalmente.

Documentazione java per android.hardware.camera2.CameraCaptureSession.StateCallback.onClosed(android.hardware.camera2.CameraCaptureSession).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a