語言

View.Layout(Int32, Int32, Int32, Int32) 方法

定義

為一個視圖及其所有後代設定指定大小和位置

[Android.Runtime.Register("layout", "(IIII)V", "GetLayout_IIIIHandler")]
public virtual void Layout(int l, int t, int r, int b);
[<Android.Runtime.Register("layout", "(IIII)V", "GetLayout_IIIIHandler")>]
abstract member Layout : int * int * int * int -> unit
override this.Layout : int * int * int * int -> unit

參數

l
Int32

左位置,相對於母節點

t
Int32

相對於母本的頂端位置

r
Int32

相對於母體的右位置

b
Int32

相對於母本的底部位置

屬性

備註

為一個視圖及其所有後代設定指定大小和位置

這是佈局機構的第二階段。 (第一個是測量)。 在此階段,每個父節點會呼叫所有子節點的佈局以定位它們。 這通常是利用儲存在 measure pass() 中的子測量值來完成的。

衍生類別不應覆蓋此方法。 帶有子節點的衍生類別應該覆寫 onLayout。 透過這種方式,他們應該會針對每個孩子進行排版。

的 android.view.View.layout(int, int, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於