Langue

WindowManagerLayoutParams.BlurBehindRadius Propriété

Définition

Retourne le rayon flou derrière la fenêtre. ; Flout l’écran derrière la fenêtre.

public virtual int BlurBehindRadius { [Android.Runtime.Register("getBlurBehindRadius", "()I", "GetGetBlurBehindRadiusHandler", ApiSince=31)] get; [Android.Runtime.Register("setBlurBehindRadius", "(I)V", "GetSetBlurBehindRadius_IHandler", ApiSince=31)] set; }
[<get: Android.Runtime.Register("getBlurBehindRadius", "()I", "GetGetBlurBehindRadiusHandler", ApiSince=31)>]
[<set: Android.Runtime.Register("setBlurBehindRadius", "(I)V", "GetSetBlurBehindRadius_IHandler", ApiSince=31)>]
member this.BlurBehindRadius : int with get, set

Valeur de propriété

Attributs

Remarques

Documentation getter de propriété :

Retourne le flou derrière le rayon de la fenêtre.

Java documentation pour android.view.WindowManager.LayoutParams.getBlurBehindRadius().

Documentation du jeu de propriétés :

Flout l’écran derrière la fenêtre. L’effet est similaire à celui de #dimAmount, mais au lieu de griser, le contenu derrière la fenêtre est flou (ou combiné avec la quantité dim, si tel est spécifié).

La densité du flou est définie par le rayon flou. Le rayon définit la taille de la zone voisine, à partir de laquelle les pixels seront moyens pour former la couleur finale pour chaque pixel. L’opération se rapproche d’un flou gaussien. Un rayon de 0 signifie pas de flou. Plus le rayon est élevé, plus le flou est dense.

Notez la différence avec android.view.Window#setBackgroundBlurRadius, qui flout uniquement dans les limites de la fenêtre. Flou derrière flout l’écran entier derrière la fenêtre.

#FLAG_BLUR_BEHIND doit être défini.

Le flou entre fenêtres peut ne pas être pris en charge par certains appareils en raison des limitations du GPU. Il peut également être désactivé lors de l’exécution, par exemple pendant le mode d’économie de batterie, lorsque le tunneling multimédia est utilisé ou lorsque le post-traitement minimal est demandé. Dans de telles situations, aucun flou n’est calculé ou dessiné, ce qui entraîne l’absence de séparation de profondeur entre la fenêtre et le contenu derrière celui-ci. Pour éviter cela, l’application peut vouloir utiliser davantage #dimAmount sur sa fenêtre. Pour écouter les événements flous inter-fenêtres activés/désactivés, utilisez #addCrossWindowBlurEnabledListener.

Java documentation pour android.view.WindowManager.LayoutParams.setBlurBehindRadius(int).

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

S’applique à