ViewGroup.RemoveDetachedView(View, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
完成卸離檢視的移除。
[Android.Runtime.Register("removeDetachedView", "(Landroid/view/View;Z)V", "GetRemoveDetachedView_Landroid_view_View_ZHandler")]
protected virtual void RemoveDetachedView (Android.Views.View? child, bool animate);
[<Android.Runtime.Register("removeDetachedView", "(Landroid/view/View;Z)V", "GetRemoveDetachedView_Landroid_view_View_ZHandler")>]
abstract member RemoveDetachedView : Android.Views.View * bool -> unit
override this.RemoveDetachedView : Android.Views.View * bool -> unit
參數
- child
- View
要從檢視階層中明確移除的子系
- animate
- Boolean
如果為 true 且檢視具有動畫,則檢視會放在消失的檢視清單中,否則會從視窗中斷連結
- 屬性
備註
完成卸離檢視的移除。 這個方法會分派中斷連結的視窗事件,並通知階層變更接聽程式。
這個方法的目的是輕量型,而且不會假設父系或子系是否應該重繪。 正確使用此方法也包括進行任何適當的 #requestLayout()
或 #invalidate()
呼叫。 例如,呼叫端可以在#post(Runnable) post
Runnable
下一個框架上執行 #requestLayout()
,在完成所有卸離/移除呼叫之後,導致重新繪製檢視階層之前執行版面配置。
的 android.view.ViewGroup.removeDetachedView(android.view.View, boolean)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
另請參閱
- <xref:Android.Views.ViewGroup.AttachViewToParent(Android.Views.View%2c+System.Int32%2c+System.Int32)>
- DetachAllViewsFromParent()
- DetachViewFromParent(View)
- DetachViewFromParent(Int32)