ViewGroup.AddView 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| AddView(View) |
新增了子視窗。 |
| AddView(View, ViewGroup+LayoutParams) |
新增了子視窗。 |
| AddView(View, Int32) |
新增了子視窗。 |
| AddView(View, Int32, ViewGroup+LayoutParams) |
新增了子視窗。 |
| AddView(View, Int32, Int32) |
新增一個子視圖,包含此 ViewGroup 預設的版面參數及指定的寬度與高度。 |
AddView(View)
新增了子視窗。
[Android.Runtime.Register("addView", "(Landroid/view/View;)V", "GetAddView_Landroid_view_View_Handler")]
public virtual void AddView(Android.Views.View? child);
[<Android.Runtime.Register("addView", "(Landroid/view/View;)V", "GetAddView_Landroid_view_View_Handler")>]
abstract member AddView : Android.Views.View -> unit
override this.AddView : Android.Views.View -> unit
參數
- child
- View
新增的子視圖
- 屬性
備註
新增了子視窗。 如果子節點尚未設定版面參數,則該 ViewGroup 的預設參數會設定在子節點上。
<strong>注意:</strong> 請勿從 #draw(android.graphics.Canvas)、 #onDraw(android.graphics.Canvas)、 或 #dispatchDraw(android.graphics.Canvas) 任何相關方法中調用此方法。
Java 文件 android.view.ViewGroup.addView(android.view.View)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
AddView(View, ViewGroup+LayoutParams)
新增了子視窗。
[Android.Runtime.Register("addView", "(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V", "GetAddView_Landroid_view_View_Landroid_view_ViewGroup_LayoutParams_Handler")]
public virtual void AddView(Android.Views.View? child, Android.Views.ViewGroup.LayoutParams? params);
[<Android.Runtime.Register("addView", "(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V", "GetAddView_Landroid_view_View_Landroid_view_ViewGroup_LayoutParams_Handler")>]
abstract member AddView : Android.Views.View * Android.Views.ViewGroup.LayoutParams -> unit
override this.AddView : Android.Views.View * Android.Views.ViewGroup.LayoutParams -> unit
參數
- child
- View
新增的子視圖
- params
- ViewGroup.LayoutParams
在子節點上設定的 layout 參數
實作
- 屬性
備註
Java 文件 android.view.ViewGroup.addView(android.view.View)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
AddView(View, Int32)
新增了子視窗。
[Android.Runtime.Register("addView", "(Landroid/view/View;I)V", "GetAddView_Landroid_view_View_IHandler")]
public virtual void AddView(Android.Views.View? child, int index);
[<Android.Runtime.Register("addView", "(Landroid/view/View;I)V", "GetAddView_Landroid_view_View_IHandler")>]
abstract member AddView : Android.Views.View * int -> unit
override this.AddView : Android.Views.View * int -> unit
參數
- child
- View
新增的子視圖
- index
- Int32
加入子節點的位置
- 屬性
備註
新增了子視窗。 如果子節點尚未設定版面參數,則該 ViewGroup 的預設參數會設定在子節點上。
<strong>注意:</strong> 請勿從 #draw(android.graphics.Canvas)、 #onDraw(android.graphics.Canvas)、 或 #dispatchDraw(android.graphics.Canvas) 任何相關方法中調用此方法。
Java 文件 android.view.ViewGroup.addView(android.view.View, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
AddView(View, Int32, ViewGroup+LayoutParams)
新增了子視窗。
[Android.Runtime.Register("addView", "(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V", "GetAddView_Landroid_view_View_ILandroid_view_ViewGroup_LayoutParams_Handler")]
public virtual void AddView(Android.Views.View? child, int index, Android.Views.ViewGroup.LayoutParams? params);
[<Android.Runtime.Register("addView", "(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V", "GetAddView_Landroid_view_View_ILandroid_view_ViewGroup_LayoutParams_Handler")>]
abstract member AddView : Android.Views.View * int * Android.Views.ViewGroup.LayoutParams -> unit
override this.AddView : Android.Views.View * int * Android.Views.ViewGroup.LayoutParams -> unit
參數
- child
- View
新增的子視圖
- index
- Int32
加入子節點的位置或最後加的 -1
- params
- ViewGroup.LayoutParams
在子節點上設定的 layout 參數
- 屬性
備註
Java 文件 android.view.ViewGroup.addView(android.view.View)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
AddView(View, Int32, Int32)
新增一個子視圖,包含此 ViewGroup 預設的版面參數及指定的寬度與高度。
[Android.Runtime.Register("addView", "(Landroid/view/View;II)V", "GetAddView_Landroid_view_View_IIHandler")]
public virtual void AddView(Android.Views.View? child, int width, int height);
[<Android.Runtime.Register("addView", "(Landroid/view/View;II)V", "GetAddView_Landroid_view_View_IIHandler")>]
abstract member AddView : Android.Views.View * int * int -> unit
override this.AddView : Android.Views.View * int * int -> unit
參數
- child
- View
新增的子視圖
- width
- Int32
用於寬度的 System.Int32 值。
- height
- Int32
System.Int32 值用於高度。
- 屬性
備註
新增一個子視圖,包含此 ViewGroup 預設的版面參數及指定的寬度與高度。
<strong>注意:</strong> 請勿從 #draw(android.graphics.Canvas)、 #onDraw(android.graphics.Canvas)、 或 #dispatchDraw(android.graphics.Canvas) 任何相關方法中調用此方法。
Java 文件 android.view.ViewGroup.addView(android.view.View, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。