Partager via


IViewParent.GetChildVisibleRect(View, Rect, Point) Méthode

Définition

Calculez la partie visible d’une région rectangulaire définie en termes de coordonnées d’une vue enfant.

[Android.Runtime.Register("getChildVisibleRect", "(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;)Z", "GetGetChildVisibleRect_Landroid_view_View_Landroid_graphics_Rect_Landroid_graphics_Point_Handler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool GetChildVisibleRect (Android.Views.View? child, Android.Graphics.Rect? r, Android.Graphics.Point? offset);
[<Android.Runtime.Register("getChildVisibleRect", "(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;)Z", "GetGetChildVisibleRect_Landroid_view_View_Landroid_graphics_Rect_Landroid_graphics_Point_Handler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetChildVisibleRect : Android.Views.View * Android.Graphics.Rect * Android.Graphics.Point -> bool

Paramètres

child
View

Vue enfant, dont la région visible rectangulaire que nous voulons calculer

r
Rect

Rectangle d’entrée, défini dans le système de coordonnées enfant. Sera remplacé pour contenir le rectangle visible résultant, exprimé en coordonnées globales (racine)

offset
Point

Coordonnées d’entrée d’un point, définies dans le système de coordonnées enfant. Comme avec le r paramètre, cela sera remplacé pour contenir les coordonnées globales (racine) de ce point. Une null valeur est valide (si vous n’êtes pas intéressé par ce résultat)

Retours

true si le rectangle résultant n’est pas vide, false sinon

Attributs

Remarques

Calculez la partie visible d’une région rectangulaire définie en termes de coordonnées d’une vue enfant.

Retourne la partie visible clippée du rectangle r, définie dans le childsystème de coordonnées local. r est modifié par cette méthode pour contenir le résultat, exprimé dans le système de coordonnées global (racine).

Le rectangle résultant est toujours aligné sur l’axe. Si une rotation est appliquée à un nœud dans la hiérarchie d’affichage, le résultat est la zone englobante alignée sur l’axe du rectangle visible.

Documentation Java pour android.view.ViewParent.getChildVisibleRect(android.view.View, android.graphics.Rect, android.graphics.Point).

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 à