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).

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상