View.DispatchDragEvent(DragEvent) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
偵測此檢視是否啟用,並具備拖曳事件監聽器。
[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. 的 Android.Views.DragEvent 值。
傳回
這是派遣拖曳事件操作的結果。
- 屬性
備註
偵測此檢視是否啟用,並具備拖曳事件監聽器。 如果兩者皆為真,則會呼叫拖曳事件監聽器,並以 android.view.DragEvent 所接收的。 若拖曳事件監聽器回傳 true,則 dispatchDragEvent() 返回 true。
在其他情況下,該方法呼叫 android.view.View#onDragEvent(DragEvent) onDragEvent() 拖曳事件處理方法並回傳結果。
這確保即使 View 沒有拖曳事件監聽器,拖曳事件也會被消耗。 然而,如果 View 有監聽器且監聽器回傳為真,則不會呼叫 onDragEvent()。
Java 文件 android.view.View.dispatchDragEvent(android.view.DragEvent)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。