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

Параметры

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

Атрибуты

Комментарии

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

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

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

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

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

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