Langue

WindowInsets.GetBoundingRects(Int32) Méthode

Définition

Retourne une liste de Rects, chacune d’elles étant le rectangle englobant d’une zone partiellement ou entièrement masquée à l’intérieur de la fenêtre.

[Android.Runtime.Register("getBoundingRects", "(I)Ljava/util/List;", "", ApiSince=35)]
public System.Collections.Generic.IList<Android.Graphics.Rect> GetBoundingRects(int typeMask);
[<Android.Runtime.Register("getBoundingRects", "(I)Ljava/util/List;", "", ApiSince=35)>]
member this.GetBoundingRects : int -> System.Collections.Generic.IList<Android.Graphics.Rect>

Paramètres

typeMask
Int32

type d’ensembles pour lequel obtenir les rectangles englobants

Retours

rectangles englobants

Attributs

Remarques

Retourne une liste de Rects, chacune d’elles étant le rectangle englobant d’une zone partiellement ou entièrement masquée à l’intérieur de la fenêtre.

Peut être utilisé avec ou au lieu d’éviter Insets plus finement les régions qui peuvent masquer partiellement la fenêtre, mais peuvent être inférieures à celles fournies par #getInsets(int).

Les Rects retournés sont toujours rogné aux limites du cadre de la fenêtre et leurs valeurs de coordonnées sont relatives à la #getFrame()position de la fenêtre à l’écran.

Si l’ensemble est #inset(Insets)défini par , les rects englobants qui se croisent avec les ensembles fournis sont redimensionnés pour inclure uniquement l’intersection avec le cadre restant. Les rects englobants peuvent être complètement supprimés s’ils ne se croisent plus avec la nouvelle instance.

Java documentation pour android.view.WindowInsets.getBoundingRects(int).

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 à