View.GetGlobalVisibleRect Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| GetGlobalVisibleRect(Rect) |
Définit |
| GetGlobalVisibleRect(Rect, Point) |
Définit |
GetGlobalVisibleRect(Rect)
Définit r les coordonnées de la zone non clippée de cette vue dans l’espace de coordonnées de l’affichage racine de la vue.
[Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;)Z", "")]
public bool GetGlobalVisibleRect(Android.Graphics.Rect? r);
[<Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;)Z", "")>]
member this.GetGlobalVisibleRect : Android.Graphics.Rect -> bool
Paramètres
- r
- Rect
Si la méthode retourne la valeur true, contient les coordonnées de la partie visible de cette vue dans l’espace de coordonnées de la vue racine de la vue. Si la méthode retourne false, le contenu d’une r méthode n’est pas défini.
Retours
true si au moins une partie de la vue est visible dans la vue racine ; sinon false.
- Attributs
Remarques
Définit r les coordonnées de la zone non clippée de cette vue dans l’espace de coordonnées de l’affichage racine de la vue.
Si vous souhaitez plus d’informations, consultez #getGlobalVisibleRect(Rect, Point) getGlobalVisibleRect(Rect, Point).
Java documentation pour android.view.View.getGlobalVisibleRect(android.graphics.Rect).
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 à
GetGlobalVisibleRect(Rect, Point)
Définit r les coordonnées de la zone non clippée de cette vue dans l’espace de coordonnées de l’affichage racine de la vue.
[Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;Landroid/graphics/Point;)Z", "GetGetGlobalVisibleRect_Landroid_graphics_Rect_Landroid_graphics_Point_Handler")]
public virtual bool GetGlobalVisibleRect(Android.Graphics.Rect? r, Android.Graphics.Point? globalOffset);
[<Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;Landroid/graphics/Point;)Z", "GetGetGlobalVisibleRect_Landroid_graphics_Rect_Landroid_graphics_Point_Handler")>]
abstract member GetGlobalVisibleRect : Android.Graphics.Rect * Android.Graphics.Point -> bool
override this.GetGlobalVisibleRect : Android.Graphics.Rect * Android.Graphics.Point -> bool
Paramètres
- r
- Rect
Si la méthode retourne la valeur true, contient les coordonnées de la partie visible de cette vue dans l’espace de coordonnées de la vue racine de la vue. Si la méthode retourne false, le contenu d’une r méthode n’est pas défini.
- globalOffset
- Point
Si la méthode retourne la valeur true, contient le décalage des coordonnées x et y de cette vue à partir du coin supérieur gauche de l’affichage racine de la vue. Si la méthode retourne false, le contenu d’une globalOffset méthode n’est pas défini. L’argument peut être null (voir #getGlobalVisibleRect(Rect) getGlobalVisibleRect(Rect).
Retours
true si au moins une partie de la vue est visible dans la vue racine ; false si la vue est complètement clippée ou traduite hors de la zone visible de la vue racine.
- Attributs
Remarques
Définit r les coordonnées de la zone non clippée de cette vue dans l’espace de coordonnées de l’affichage racine de la vue. Définit globalOffset le décalage des coordonnées x et y de la vue à partir de l’origine de l’espace de coordonnées, qui est le coin supérieur gauche de la vue racine, quelles que soient les décorations d’écran et les éléments d’interface utilisateur système.
Pour convertir r en coordonnées par rapport au coin supérieur gauche de cette vue (sans prendre en compte les rotations d’affichage), offset r par les valeurs inverses de globalOffset&mdash ;r.offset(-globalOffset.x, -globalOffset.y)&mdash ; qui équivaut à appeler #getLocalVisibleRect(Rect) getLocalVisibleRect(Rect).
<b>Remarque :</b> N’utilisez pas cette méthode pour déterminer la taille d’une fenêtre en mode multi-fenêtre ; utilisez WindowManager#getCurrentWindowMetrics().
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.