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() 呼び出し、その結果を返します。

これにより、ビューにドラッグ イベント リスナーがない場合でも、ドラッグ イベントが常に使用されるようになります。 ただし、View にリスナーがあり、リスナーが true を返す場合、onDragEvent() は呼び出されません。

android.view.View.dispatchDragEvent(android.view.DragEvent)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象