How we can use Drag and Drop in Android


In this blog we will read how we can use Drag and Drop  in Android . Drag and Drop  allows user to move your data from one view to another.

Drag And Drop process

In Drag and Drop process there are four steps






This step occurred when the user starts dragging into view. when the user starts dragging then startDrag() method will call .


This step occurs when user continues to drag and shadow intersect on view and ACTION_DRAG_ENTERED event will call


user can drop view anywhere on the screen . But the thing to be noted here is that you can drop the dragged element in any part of the screen but the dropped event will be called only when if you drop the view in a view that is associated with the drag event and ACTION_DROP event will call


when user drops shadow anywhere and then this event will occur and ACTION_DRAG_ENDED event will call

Now let’s start code for it.




Now you can see in the screenshot how we drag car from one dimension to another


So here we discussed about How we can use Drag and Drop in Android.  Thanks for reading this blog and You can get other blogs from here

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.


All communication is done through a ticket system. I appreciate the regular almost daily updates of what is being worked on, and communicating changes or updates is easy through this system. Mobikul's response timeframe is quick.

Josh Arnold

Josh Arnold

Owner, Shop ATV Escape

Talk to Sales


Live Chat
Start a Project

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home