View.StartDrag(ClipData, View+DragShadowBuilder, Object, Int32) Método

Definición

Inicia una operación de arrastrar y colocar.

[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

Parámetros

data
ClipData

Objeto ClipData que apunta a los datos que se van a transferir mediante la operación de arrastrar y colocar.

shadowBuilder
View.DragShadowBuilder

Objeto DragShadowBuilder para crear la sombra de arrastre.

myLocalState
Object

que Object contiene datos locales sobre la operación de arrastrar y colocar. Este objeto se coloca en cada objeto DragEvent enviado por el sistema durante la arrastre actual.

myLocalState es un mecanismo ligero para enviar información de la vista arrastrada a las vistas de destino. Por ejemplo, puede contener marcas que diferencian entre una operación de copia y una operación de movimiento.

flags
Int32

Marcas que controlan la operación de arrastrar y colocar. No hay marcas definidas actualmente, por lo que el parámetro debe establecerse en 0.

Devoluciones

Atributos

Comentarios

Documentación de Java para android.view.View.startDrag(android.content.ClipData, android.view.DragShadowBuilder, java.lang.Object, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a