Android
[14일차] Drag And Drop
openDatabase
2016. 8. 4. 11:51
Drag and Drop
안드로이드에서 이 기능을 사용하는 것은 api 11 부터 이다.
startDrag() 하면 드래그를 시작할 수 있다.
View를 이용해서 어떻게 만들거냐 하는게 DragShadowBuilder
드래그 정보를 받고 싶으면 OnDragListener를 등록하면 된다. 아니면 onDragEvent()메소드를 override하여 DragEvent를 받을 수 있다.
일반적으로 받으려고 하려면 ACTION_DRAG_STARTED true를 해줘야한다.
ClipData
안드로이드에서 다른 앱에 ClipBoard나 드래그 앤 드롭을 통해 전달할 정보를 담기 위해 사용하는 class.
그래그 드롭으로 정보를 전달하는 것이다.
DragEvent
x,y값은 start,location,drop할때만 얻을 수 있다.