View.OnLayout(Boolean, Int32, Int32, Int32, Int32) 方法

定义

当此视图应为其每个子级分配大小和位置时,从布局中调用。

[Android.Runtime.Register("onLayout", "(ZIIII)V", "GetOnLayout_ZIIIIHandler")]
protected virtual void OnLayout (bool changed, int left, int top, int right, int bottom);
[<Android.Runtime.Register("onLayout", "(ZIIII)V", "GetOnLayout_ZIIIIHandler")>]
abstract member OnLayout : bool * int * int * int * int -> unit
override this.OnLayout : bool * int * int * int * int -> unit

参数

changed
Boolean

这是此视图的新大小或位置

left
Int32

相对于父级的左侧位置

top
Int32

相对于父级的顶部位置

right
Int32

相对于父级的正确位置

bottom
Int32

相对于父级的底部位置

属性

注解

当此视图应为其每个子级分配大小和位置时,从布局中调用。

具有子级的派生类应重写此方法,并对其每个子级调用布局。

android.view.View.onLayout(boolean, int, int, int, int)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于