言語

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

e. に使用される Android.Views.DragEvent 値。

返品

ディスパッチ ドラッグ イベント操作の結果。

属性

注釈

このビューが有効で、ドラッグ イベント リスナーがあるかどうかを検出します。 両方が true の場合は、受信した android.view.DragEvent を使用してドラッグ イベント リスナーを呼び出します。 ドラッグ イベント リスナーが trueを返す場合、dispatchDragEvent() は trueを返します。

その他のすべての場合、メソッドは android.view.View#onDragEvent(DragEvent) onDragEvent() ドラッグ イベント ハンドラー メソッドを呼び出し、その結果を返します。

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

Javaドキュメント。

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

適用対象