Freigeben über


MediaProjection.Callback.OnCapturedContentVisibilityChanged(Boolean) Methode

Definition

Wird unmittelbar nach Beginn der Erfassung aufgerufen oder wenn sich die Sichtbarkeit des erfassten Bereichs ändert, wodurch die aktuelle Sichtbarkeit des erfassten Bereichs bereitgestellt wird.

[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

Parameter

isVisible
Boolean
Attribute

Hinweise

Wird unmittelbar nach Beginn der Erfassung aufgerufen oder wenn sich die Sichtbarkeit des erfassten Bereichs ändert, wodurch die aktuelle Sichtbarkeit des erfassten Bereichs bereitgestellt wird.

Anwendungen können diesen Rückruf nutzen, indem sie den erfassten Inhalt in der Ausgabe Surfaceanzeigen oder ausblenden, je nachdem, ob der erfasste Bereich derzeit für den Benutzer sichtbar ist.

Wenn der Benutzer beispielsweise ausgewählt hat, eine einzelne App zu erfassen (aus der aktivität, die von MediaProjectionManager#createScreenCaptureIntent()gezeigt wird), lösen die folgenden Szenarien den Rückruf aus: <ul><li> Der erfasste Bereich ist sichtbar (isVisible mit dem Wert true), da die erfasste App zumindest teilweise sichtbar ist. Dies kann passieren, wenn der Benutzer die abdeckende App verschiebt, um mindestens einen Teil der erfassten App anzuzeigen (z. B. wenn der Benutzer mehrere Apps in einem Modus mit mehreren Fenstern wie geteiltem Bildschirm sichtbar hat). </li><li> Der erfasste Bereich ist unsichtbar (isVisible mit Wert false), wenn er vollständig ausgeblendet ist. Dies kann passieren, wenn eine andere App die erfasste App vollständig abdeckt oder der Benutzer von der erfassten App navigiert. </li></ul>

Java-Dokumentation für android.media.projection.MediaProjection.Callback.onCapturedContentVisibilityChanged(boolean).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: