View.Layout(Int32, Int32, Int32, Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為一個視圖及其所有後代設定指定大小和位置
[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 屬性授權中所述的詞彙使用。