View.OnDragEvent(DragEvent) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
android.view.View#startDragAndDrop(ClipData,DragShadowBuilder,Object,int)
startDragAndDrop()の呼び出しの後にシステムによって送信されたドラッグ イベントを処理します。
[Android.Runtime.Register("onDragEvent", "(Landroid/view/DragEvent;)Z", "GetOnDragEvent_Landroid_view_DragEvent_Handler")]
public virtual bool OnDragEvent(Android.Views.DragEvent? e);
[<Android.Runtime.Register("onDragEvent", "(Landroid/view/DragEvent;)Z", "GetOnDragEvent_Landroid_view_DragEvent_Handler")>]
abstract member OnDragEvent : Android.Views.DragEvent -> bool
override this.OnDragEvent : Android.Views.DragEvent -> bool
パラメーター
システムによって送信される DragEvent 。 Action メソッドは、DragEvent で定義されているアクションの種類の定数を返します。このオブジェクトで表されるドラッグ イベントの種類を示します。
返品
true メソッドがドラッグ イベントを正常に処理した場合は %、それ以外の場合は false。
<p> メソッドは、現在のドラッグ アンド ドロップ操作のドラッグ イベントを引き続き受け取るために、trueアクションの種類に応答してDragEvent#ACTION_DRAG_STARTED ACTION_DRAG_STARTEDを返す必要があります。
<p> メソッドは、削除されたデータが (少なくとも部分的に) 消費された場合はtrueアクションの種類に応答してDragEvent#ACTION_DROP ACTION_DROPを返す必要があります。データが消費されなかった場合はfalse。
<p> 他のすべてのイベントの戻り値は false。
- 属性
注釈
android.view.View#startDragAndDrop(ClipData,DragShadowBuilder,Object,int) startDragAndDrop()の呼び出しの後にシステムによって送信されたドラッグ イベントを処理します。
システムはこのメソッドを呼び出し、ドラッグ アンド ドロップ イベントに応答して DragEvent オブジェクトを渡します。 このメソッドは、 DragEvent#getAction() を呼び出して、ドラッグ アンド ドロップ操作の状態を判断できます。
既定の実装は、このビューに対してfalseが設定されていない限りOnReceiveContentListenerを返します (#setOnReceiveContentListenerを参照)。この場合、既定の実装では、<ul><li>returns trueがDragEvent#ACTION_DRAG_STARTED ACTION_DRAG_STARTED event <li>#performReceiveContent イベント DragEvent#ACTION_DROP ACTION_DROPの<を呼び出します>trueがコンテンツ DragEvent#ACTION_DROP ACTION_DROP/ul の一部またはすべてを消費した場合、OnReceiveContentListener イベントの<を返します>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。