Язык

View.DispatchDragEvent(DragEvent) Метод

Определение

Определяет, включено ли это представление и имеется прослушиватель событий перетаскивания.

[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

Параметры

e
DragEvent

Значение Android.Views.DragEvent, используемое для e.

Возвращаемое значение

Результат операции перетаскивания диспетчера.

Атрибуты

Комментарии

Определяет, включено ли это представление и имеется прослушиватель событий перетаскивания. Если оба имеют значение true, он вызывает прослушиватель событий перетаскивания с android.view.DragEvent полученным. Если прослушиватель событий перетаскивания возвращается true, то возвращается truedispatchDragEvent().

Во всех остальных случаях метод вызывает android.view.View#onDragEvent(DragEvent) onDragEvent() метод обработчика событий перетаскивания и возвращает его результат.

Это гарантирует, что событие перетаскивания всегда используется, даже если в представлении нет прослушивателя событий перетаскивания. Однако если в представлении есть прослушиватель и прослушиватель возвращает значение true, то onDragEvent() не вызывается.

Java документации по android.view.View.dispatchDragEvent(android.view.DragEvent).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к