共用方式為


ViewGroup.RemoveDetachedView(View, Boolean) 方法

定義

完成卸離檢視的移除。

[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) postRunnable下一個框架上執行 #requestLayout() ,在完成所有卸離/移除呼叫之後,導致重新繪製檢視階層之前執行版面配置。

android.view.ViewGroup.removeDetachedView(android.view.View, boolean)Java 檔。

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

適用於

另請參閱