Langue

MediaProjection.Callback.OnCapturedContentVisibilityChanged(Boolean) Méthode

Définition

Appelé immédiatement après le début de la capture ou lorsque la visibilité de la région capturée change, fournissant la visibilité actuelle de la région capturée.

[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

Paramètres

isVisible
Boolean

true si la région capturée est au moins partiellement visible par l’utilisateur ; sinon, false.

Attributs

Remarques

Appelé immédiatement après le début de la capture ou lorsque la visibilité de la région capturée change, fournissant la visibilité actuelle de la région capturée.

Les applications peuvent tirer parti de ce rappel en affichant ou en masquant le contenu capturé à partir de la sortie Surface, en fonction du fait que la région capturée est actuellement visible pour l’utilisateur.

Par exemple, si l’utilisateur a choisi de capturer une application unique (à partir de l’activité affichée à partir de MediaProjectionManager#createScreenCaptureIntent()), les scénarios suivants déclenchent le rappel : <ul><li> La région capturée est visible (isVisible avec valeur true), car l’application capturée est au moins partiellement visible. Cela peut se produire si l’utilisateur déplace l’application couvrante pour afficher au moins une partie de l’application capturée (par exemple, l’utilisateur a plusieurs applications visibles en mode multi-fenêtre, comme l’écran fractionné). </li li><> La région capturée est invisible (isVisibleavec valeurfalse) si elle est entièrement masquée. Cela peut se produire si une autre application couvre entièrement l’application capturée ou si l’utilisateur quitte l’application capturée. </li></ul>

Java documentation pour android.media.projection.MediaProjection.Callback.onCapturedContentVisibilityChanged(boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à