Langue

View.DispatchDragEvent(DragEvent) Méthode

Définition

Détecte si cette vue est activée et dispose d’un écouteur d’événement glisser.

[Android.Runtime.Register("dispatchDragEvent", "(Landroid/view/DragEvent;)Z", "GetDispatchDragEvent_Landroid_view_DragEvent_Handler")]
public virtual bool DispatchDragEvent(Android.Views.DragEvent? e);
[<Android.Runtime.Register("dispatchDragEvent", "(Landroid/view/DragEvent;)Z", "GetDispatchDragEvent_Landroid_view_DragEvent_Handler")>]
abstract member DispatchDragEvent : Android.Views.DragEvent -> bool
override this.DispatchDragEvent : Android.Views.DragEvent -> bool

Paramètres

e
DragEvent

Valeur Android.Views.DragEvent utilisée pour e.

Retours

Résultat de l’opération de glisser l’événement de déplacement.

Attributs

Remarques

Détecte si cette vue est activée et dispose d’un écouteur d’événement glisser. Si les deux sont vrais, il appelle l’écouteur d’événement glisser avec celui-ci android.view.DragEvent reçu. Si l’écouteur d’événement glisser retourne true, dispatchDragEvent() retourne true.

Pour tous les autres cas, la méthode appelle la android.view.View#onDragEvent(DragEvent) onDragEvent() méthode de gestionnaire d’événements glisser et retourne son résultat.

Cela garantit qu’un événement de glissement est toujours consommé, même si l’affichage n’a pas d’écouteur d’événement glisser. Toutefois, si la vue a un écouteur et que l’écouteur retourne la valeur true, onDragEvent() n’est pas appelé.

Java documentation pour android.view.View.dispatchDragEvent(android.view.DragEvent).

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 à