Freigeben über


IViewParent.GetChildVisibleRect(View, Rect, Point) Methode

Definition

Berechnen Sie den sichtbaren Teil eines rechteckigen Bereichs, der in Bezug auf die Koordinaten einer untergeordneten Ansicht definiert ist.

[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

Parameter

child
View

Eine untergeordnete Ansicht, deren rechteckiger sichtbarer Bereich berechnet werden soll

r
Rect

Das Eingaberechteck, das im untergeordneten Koordinatensystem definiert ist. Wird überschrieben, um das resultierende sichtbare Rechteck enthalten, ausgedrückt in globalen Koordinaten (Stammkoordinaten)

offset
Point

Die Eingabekoordinaten eines Punkts, definiert im untergeordneten Koordinatensystem. Wie bei dem r Parameter wird dies überschrieben, um die globalen Koordinaten (Stammkoordinaten) dieses Punkts zu enthalten. Ein null Wert ist gültig (falls Sie nicht an diesem Ergebnis interessiert sind)

Gibt zurück

true, wenn das resultierende Rechteck nicht leer ist, andernfalls "false"

Attribute

Hinweise

Berechnen Sie den sichtbaren Teil eines rechteckigen Bereichs, der in Bezug auf die Koordinaten einer untergeordneten Ansicht definiert ist.

Gibt den beschnittenen sichtbaren Teil des Rechtecks rzurück, der childim lokalen Koordinatensystem definiert ist. r wird von dieser Methode so geändert, dass es das Ergebnis enthält, das im globalen Koordinatensystem (Stamm) ausgedrückt wird.

Das resultierende Rechteck ist immer auf der Achse ausgerichtet. Wenn eine Drehung auf einen Knoten in der Ansichtshierarchie angewendet wird, ist das Ergebnis das am Achsen ausgerichtete Begrenzungsfeld des sichtbaren Rechtecks.

Java-Dokumentation für android.view.ViewParent.getChildVisibleRect(android.view.View, android.graphics.Rect, android.graphics.Point).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: