View.DispatchDragEvent(DragEvent) Método

Definição

Detecta se essa exibição está habilitada e tem um ouvinte de eventos de arrastar.

[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

Parâmetros

Retornos

Atributos

Comentários

Detecta se essa exibição está habilitada e tem um ouvinte de eventos de arrastar. Se ambos forem verdadeiros, ele chamará o ouvinte de evento de arrastar com o android.view.DragEvent que recebeu. Se o ouvinte de eventos de arrastar retornar true, o dispatchDragEvent() retornará true.

Para todos os outros casos, o método chama o android.view.View#onDragEvent(DragEvent) onDragEvent() método de manipulador de eventos de arrastar e retorna seu resultado.

Isso garante que um evento de arrastar seja sempre consumido, mesmo que o Modo de Exibição não tenha um ouvinte de evento de arrastar. No entanto, se o Modo de Exibição tiver um ouvinte e o ouvinte retornar true, onDragEvent() não será chamado.

Documentação Java para android.view.View.dispatchDragEvent(android.view.DragEvent).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a