Lingua

MediaProjection.Callback.OnCapturedContentVisibilityChanged(Boolean) Metodo

Definizione

Richiamato immediatamente dopo l'inizio dell'acquisizione o quando cambia la visibilità dell'area acquisita, fornendo la visibilità corrente dell'area acquisita.

[Android.Runtime.Register("onCapturedContentVisibilityChanged", "(Z)V", "GetOnCapturedContentVisibilityChanged_ZHandler", ApiSince=34)]
public virtual void OnCapturedContentVisibilityChanged(bool isVisible);
[<Android.Runtime.Register("onCapturedContentVisibilityChanged", "(Z)V", "GetOnCapturedContentVisibilityChanged_ZHandler", ApiSince=34)>]
abstract member OnCapturedContentVisibilityChanged : bool -> unit
override this.OnCapturedContentVisibilityChanged : bool -> unit

Parametri

isVisible
Boolean

true se l'area acquisita è almeno parzialmente visibile all'utente; in caso contrario, false.

Attributi

Commenti

Richiamato immediatamente dopo l'inizio dell'acquisizione o quando cambia la visibilità dell'area acquisita, fornendo la visibilità corrente dell'area acquisita.

Le applicazioni possono sfruttare questo callback mostrando o nascondendo il contenuto acquisito dall'output Surface, in base a se l'area acquisita è attualmente visibile all'utente.

Ad esempio, se l'utente ha scelto di acquisire una singola app (dall'attività mostrata da MediaProjectionManager#createScreenCaptureIntent()), gli scenari seguenti attivano il callback: <ul><li> L'area acquisita è visibile (isVisible con valore true), perché l'app acquisita è almeno parzialmente visibile. Ciò può verificarsi se l'utente sposta l'app di copertura per visualizzare almeno una parte dell'app acquisita (ad esempio, l'utente ha più app visibili in una modalità a più finestre, ad esempio lo split screen). </li L'area><> acquisita è invisibile (isVisible con valore false) se è completamente nascosta. Ciò può verificarsi se un'altra app copre interamente l'app acquisita o l'utente si allontana dall'app acquisita. </li></ul>

per android.media.projection.MediaProjection.Callback.onCapturedContentVisibilityChanged(boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a