語言

View.StartDrag(ClipData, View+DragShadowBuilder, Object, Int32) 方法

定義

警告

deprecated

啟動拖放操作。

[Android.Runtime.Register("startDrag", "(Landroid/content/ClipData;Landroid/view/View$DragShadowBuilder;Ljava/lang/Object;I)Z", "")]
[System.Obsolete("deprecated")]
public bool StartDrag(Android.Content.ClipData? data, Android.Views.View.DragShadowBuilder? shadowBuilder, Java.Lang.Object? myLocalState, int flags);
[<Android.Runtime.Register("startDrag", "(Landroid/content/ClipData;Landroid/view/View$DragShadowBuilder;Ljava/lang/Object;I)Z", "")>]
[<System.Obsolete("deprecated")>]
member this.StartDrag : Android.Content.ClipData * Android.Views.View.DragShadowBuilder * Java.Lang.Object * int -> bool

參數

data
ClipData

一個 ClipData 指向拖放操作要傳輸資料的物件。

shadowBuilder
View.DragShadowBuilder

一個用於建立拖影陰影的拖影建構物件。

myLocalState
Object

一個 Object 包含拖放操作的本地資料。 這個物件會被放入系統在當前拖曳期間發送的每個 DragEvent 物件中。

myLocalState 是一種輕量級機制,用於將拖曳的檢視傳送資訊到目標檢視。 例如,它可以包含區分複製操作與移動操作的旗標。

flags
Int32

控制拖放操作的旗標。 目前沒有定義旗標,因此參數應該設為 0。

傳回

啟動拖曳操作的結果。

屬性

備註

Java 文件 android.view.View.startDrag(android.content.ClipData, android.view.View.DragShadowBuilder, java.lang.Object, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於