Sprache

IWindowManager.IsCrossWindowBlurEnabled Eigenschaft

Definition

Gibt zurück, ob der Querfenster-Weichzeichner zurzeit aktiviert ist.

public virtual bool IsCrossWindowBlurEnabled { [Android.Runtime.Register("isCrossWindowBlurEnabled", "()Z", "GetIsCrossWindowBlurEnabledHandler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)] get; }
[<get: Android.Runtime.Register("isCrossWindowBlurEnabled", "()Z", "GetIsCrossWindowBlurEnabledHandler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
member this.IsCrossWindowBlurEnabled : bool

Eigenschaftswert

Attribute

Hinweise

Gibt zurück, ob der Querfenster-Weichzeichner zurzeit aktiviert ist. Dies wirkt sich sowohl auf das Weichzeichnen des Fensters (siehe LayoutParams#setBlurBehindRadius) als auch auf den Weichzeichner des Fensterhintergrunds aus (siehe Window#setBackgroundBlurRadius).

Aufgrund von GPU-Einschränkungen wird die Unschärfe von Fenstern möglicherweise nicht von einigen Geräten unterstützt. Es kann auch zur Laufzeit deaktiviert werden, z. B. während des Stromsparmodus, beim Einsatz von Multimediatunneln oder bei minimaler Nachbearbeitung. In solchen Situationen wird kein Weichzeichner berechnet oder gezeichnet, sodass der Weichzeichnerzielbereich nicht verschwommen ist. Um dies zu behandeln, möchte die App möglicherweise das Design in ein Design ändern, das keine Weichzeichner verwendet. Verwenden Sie die Verwendung #addCrossWindowBlurEnabledListener, um auf fensterübergreifende Weichzeichner-aktiviert/deaktivierte Ereignisse zu lauschen.

Java Dokumentation für android.view.WindowManager.isCrossWindowBlurEnabled().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: