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 由此方法修改以包含以全局(根)坐标系表示的结果。

生成的矩形始终是轴对齐的。 如果旋转应用于视图层次结构中的节点,则结果是可见矩形的轴对齐边界框。

适用于 . 的 android.view.ViewParent.getChildVisibleRect(android.view.View, android.graphics.Rect, android.graphics.Point)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于