Posts

Showing posts with the label Android - Drag and Drop

Android - Drag and Drop

Image
Android drag/drop framework allows your users to move data from one View to another View in the current layout using a graphical drag and drop gesture. As of  API 11  drag and drop of view onto other views or view groups is supported.The framework includes following three important components to support drag & drop functionality − Drag event class: Drag listeners: Helper methods and classes: The Drag/Drop Process There are basically four steps or states in the drag and drop process: Started  − This event occurs when you start dragging an item in a layout, your application calls  startDrag()  method to tell the system to start a drag. The arguments inside startDrag() method provide the data to be dragged, metadata for this data, and a callback for drawing the drag shadow. The system first responds by calling back to your application to get a drag shadow. It then displays the drag shadow on the device. Next, the system sends a drag even...