View.StartDrag(ClipData, View+DragShadowBuilder, Object, Int32) Метод

Определение

Запускает операцию перетаскивания.

[Android.Runtime.Register("startDrag", "(Landroid/content/ClipData;Landroid/view/View$DragShadowBuilder;Ljava/lang/Object;I)Z", "")]
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", "")>]
member this.StartDrag : Android.Content.ClipData * Android.Views.View.DragShadowBuilder * Java.Lang.Object * int -> bool

Параметры

data
ClipData

Объект ClipData , указывающий на данные, передаваемые операцией перетаскивания.

shadowBuilder
View.DragShadowBuilder

Объект View DragShadowBuilder для создания тени перетаскивания.

myLocalState
Object

Объект , Object содержащий локальные данные об операции перетаскивания. Этот объект помещается в каждый объект DragEvent, отправленный системой во время текущего перетаскивания.

myLocalState — это упрощенный механизм для отправки информации из перетаскиваемого представления в целевые представления. Например, он может содержать флаги, которые отличают операцию копирования от операции перемещения.

flags
Int32

Флаги, управляющие операцией перетаскивания. В настоящее время флаги не определены, поэтому для параметра должно быть задано значение 0.

Возвращаемое значение

Атрибуты

Комментарии

Документация по Java для android.view.View.startDrag(android.content.ClipData, android.view.DragShadowBuilder, java.lang.Object, int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к