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
參數
傳回
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以下操作:OnReceiveContentListenerul#setOnReceiveContentListener<li>回傳<>事件 trueli DragEvent#ACTION_DRAG_STARTED ACTION_DRAG_STARTED<呼叫事件 >#performReceiveContent liDragEvent#ACTION_DROP ACTION_DROP回傳<>事件 如果你true消耗了部分或全部內容 DragEvent#ACTION_DROP ACTION_DROP/ul OnReceiveContentListener<>
的 android.view.View.onDragEvent(android.view.DragEvent)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。