Langue

View.DispatchApplyWindowInsets(WindowInsets) Méthode

Définition

Demande d’appliquer les ensembles de fenêtres donnés à cette vue ou à une autre vue dans sa sous-arborescence.

[Android.Runtime.Register("dispatchApplyWindowInsets", "(Landroid/view/WindowInsets;)Landroid/view/WindowInsets;", "GetDispatchApplyWindowInsets_Landroid_view_WindowInsets_Handler")]
public virtual Android.Views.WindowInsets? DispatchApplyWindowInsets(Android.Views.WindowInsets? insets);
[<Android.Runtime.Register("dispatchApplyWindowInsets", "(Landroid/view/WindowInsets;)Landroid/view/WindowInsets;", "GetDispatchApplyWindowInsets_Landroid_view_WindowInsets_Handler")>]
abstract member DispatchApplyWindowInsets : Android.Views.WindowInsets -> Android.Views.WindowInsets
override this.DispatchApplyWindowInsets : Android.Views.WindowInsets -> Android.Views.WindowInsets

Paramètres

insets
WindowInsets

Ensembles à appliquer

Retours

Ensembles fournis moins les ensembles qui ont été consommés

Attributs

Remarques

Demande d’appliquer les ensembles de fenêtres donnés à cette vue ou à une autre vue dans sa sous-arborescence.

Cette méthode doit être appelée par les clients souhaitant appliquer des ensembles correspondant aux zones masquées par des décorations de fenêtres ou des superpositions. Cela peut inclure les barres d’état et de navigation, les barres d’action, les méthodes d’entrée et bien plus encore. Les nouvelles catégories d’ensembles peuvent être ajoutées à l’avenir. La méthode retourne les ensembles fournis moins ceux qui ont été appliqués par cette vue ou ses enfants.

Les clients qui souhaitent fournir un comportement personnalisé doivent remplacer la #onApplyWindowInsets(WindowInsets) méthode ou fournir une OnApplyWindowInsetsListener alternative via la #setOnApplyWindowInsetsListener(View.OnApplyWindowInsetsListener) setOnApplyWindowInsetsListener méthode.

Cette méthode remplace l’ancienne #fitSystemWindows(Rect) fitSystemWindows méthode.

Java documentation pour android.view.View.dispatchApplyWindowInsets(android.view.WindowInsets).

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 à