Поделиться через


IViewParent.GetChildVisibleRect(View, Rect, Point) Метод

Определение

Вычисляйте видимую часть прямоугольной области, определенной с точки зрения координат дочернего представления.

[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

Параметры

child
View

Дочернее представление, прямоугольный видимый регион, который мы хотим вычислить

r
Rect

Входной прямоугольник, определенный в дочерней системе координат. Будет перезаписан, чтобы содержать результирующий видимый прямоугольник, выраженный в глобальных (корневых) координатах

offset
Point

Входные координаты точки, определенные в дочерней системе координат. Как и в случае с параметром r , этот параметр будет перезаписан для хранения глобальных (корневых) координат этой точки. null Допустимое значение (в случае, если вы не заинтересованы в этом результате)

Возвращаемое значение

Значение true, если результирующий прямоугольник не пуст, значение false в противном случае

Атрибуты

Комментарии

Вычисляйте видимую часть прямоугольной области, определенной с точки зрения координат дочернего представления.

Возвращает обрезанную видимую часть прямоугольника r, определенную в childлокальной системе координат. r Изменяется этим методом, чтобы он содержал результат, выраженный в глобальной (корневой) системе координат.

Результирующий прямоугольник всегда выравнивается по оси. Если поворот применяется к узлу в иерархии представления, результатом является выровненное по оси ограничивающее поле видимого прямоугольника.

Документация по Java для android.view.ViewParent.getChildVisibleRect(android.view.View, android.graphics.Rect, android.graphics.Point).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к