Langue

ViewGroup.RemoveDetachedView(View, Boolean) Méthode

Définition

Termine la suppression d’une vue détachée.

[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

Paramètres

child
View

l’enfant à supprimer définitivement de la hiérarchie d’affichage

animate
Boolean

si la valeur est true et que l’affichage a une animation, l’affichage est placé dans la liste des affichages disparus ; sinon, il est détaché de la fenêtre.

Attributs

Remarques

Termine la suppression d’une vue détachée. Cette méthode distribue l’événement détaché de l’événement de fenêtre et informe l’écouteur de modification de hiérarchie.

Cette méthode est destinée à être légère et ne fait aucune hypothèse quant à savoir si le parent ou l’enfant doit être redessiné. L’utilisation appropriée de cette méthode inclut également l’établissement de tous les appels appropriés ou #requestLayout() appropriés#invalidate(). Par exemple, les appelants peuvent #post(Runnable) post effectuer une Runnable#requestLayout() opération sur l’image suivante, une fois que tous les appels de détachement/suppression sont terminés, ce qui entraîne l’exécution de la disposition avant de redessiner la hiérarchie d’affichage.

Java documentation pour android.view.ViewGroup.removeDetachedView(android.view.View, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Voir aussi