RelativeLayout.LayoutParams.AddRule 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| AddRule(LayoutRules) |
新增一條由 RelativeLayout 解釋的版面規則。 |
| AddRule(LayoutRules, Int32) |
新增一條由 RelativeLayout 解釋的版面規則。 |
AddRule(LayoutRules)
新增一條由 RelativeLayout 解釋的版面規則。
[Android.Runtime.Register("addRule", "(I)V", "GetAddRule_IHandler")]
public virtual void AddRule(Android.Widget.LayoutRules verb);
[<Android.Runtime.Register("addRule", "(I)V", "GetAddRule_IHandler")>]
abstract member AddRule : Android.Widget.LayoutRules -> unit
override this.AddRule : Android.Widget.LayoutRules -> unit
參數
- verb
- LayoutRules
一個佈局動詞,例如 #ALIGN_PARENT_LEFT
- 屬性
備註
新增一條由 RelativeLayout 解釋的版面規則。
此方法僅應用於不指涉兄弟姊妹(例如 #ALIGN_RIGHT)或採用布林值#TRUE (真 或 0 假)的動詞。 若要指定一個帶有主詞的動詞,請使用 #addRule(int, int)。
若規則相對於佈局方向(例如 #ALIGN_PARENT_START),則必須先用 #resolveLayoutDirection(int) 解決該佈局方向,然後再呼叫 #getRule(int) 絕對規則(例如
#ALIGN_PARENT_LEFT。
的 android.widget.RelativeLayout.LayoutParams.addRule(int)Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
- <xref:Android.Widget.RelativeLayout.LayoutParams.AddRule(Android.Widget.LayoutRules%2c+System.Int32)>
適用於
AddRule(LayoutRules, Int32)
新增一條由 RelativeLayout 解釋的版面規則。
[Android.Runtime.Register("addRule", "(II)V", "GetAddRule_IIHandler")]
public virtual void AddRule(Android.Widget.LayoutRules verb, int subject);
[<Android.Runtime.Register("addRule", "(II)V", "GetAddRule_IIHandler")>]
abstract member AddRule : Android.Widget.LayoutRules * int -> unit
override this.AddRule : Android.Widget.LayoutRules * int -> unit
參數
- verb
- LayoutRules
一個佈局動詞,例如 #ALIGN_RIGHT
- subject
- Int32
另一個視圖的 ID,作為錨點,或布林值(真時表示 #TRUE ,假時表示 0)
- 屬性
備註
新增一條由 RelativeLayout 解釋的版面規則。
此法用於指涉兄弟姊妹(例如 #ALIGN_RIGHT)或採用布林值(例如 #CENTER_IN_PARENT)的動詞。
若規則相對於佈局方向(例如 #START_OF),則必須先用 來 #resolveLayoutDirection(int) 解析,然後 #getRule(int) 再用絕對規則(例如
#LEFT_OF。
的 android.widget.RelativeLayout.LayoutParams.addRule(int, int)Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。