IViewParent.GetChildVisibleRect(View, Rect, Point) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
计算在子视图坐标中定义的矩形区域的可见部分。
[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 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。