Condividi tramite


CameraManager.AvailabilityCallback.OnCameraAccessPrioritiesChanged Metodo

Definizione

Chiamato ogni volta che cambiano le priorità di accesso alla fotocamera.

[Android.Runtime.Register("onCameraAccessPrioritiesChanged", "()V", "GetOnCameraAccessPrioritiesChangedHandler", ApiSince=29)]
public virtual void OnCameraAccessPrioritiesChanged ();
[<Android.Runtime.Register("onCameraAccessPrioritiesChanged", "()V", "GetOnCameraAccessPrioritiesChangedHandler", ApiSince=29)>]
abstract member OnCameraAccessPrioritiesChanged : unit -> unit
override this.OnCameraAccessPrioritiesChanged : unit -> unit
Attributi

Commenti

Chiamato ogni volta che cambiano le priorità di accesso alla fotocamera.

Notifica che le priorità di accesso alla fotocamera sono cambiate e la fotocamera può ora essere aperta. Un'applicazione che in precedenza ha negato l'accesso alla fotocamera a causa di un utente con priorità più alta che usa già la fotocamera o che è stata disconnessa da una sessione della fotocamera attiva a causa di un utente con priorità più alta che tenta di aprire la fotocamera, dovrebbe provare ad aprire di nuovo la fotocamera se vuole ancora usarla. Si noti che più applicazioni possono ricevere questo callback contemporaneamente e solo una di esse riuscirà ad aprire la fotocamera in pratica, a seconda dei livelli di priorità di accesso e della tempistica esatti. Questo metodo è utile nei casi in cui più applicazioni possono trovarsi nello stato ripreso contemporaneamente e l'utente passa lo stato attivo tra loro o se l'applicazione corrente che usa la fotocamera si sposta tra stati a schermo intero e Picture-in-Picture (PiP). In questi casi, i callback disponibili/non disponibili della fotocamera non verranno richiamati, ma un'altra applicazione potrebbe ora avere una priorità più alta per l'accesso alla fotocamera rispetto all'applicazione con fotocamera corrente.

L'implementazione predefinita di questo metodo non esegue alcuna operazione.

Documentazione java per android.hardware.camera2.CameraManager.AvailabilityCallback.onCameraAccessPrioritiesChanged().

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