Android Drag a drawn line to new location erasing pixels at previous locations
===

I am trying to move a set of points which make up a line on an ImageView. Let's say I have a line from point (x1,y1) to point (x2,y2). 

Is there a way I can actually move/drag all pixels of the line to a new location without having to erase the pixels at the old location? 

To be clear, I am now able to move/drag the pixels to a new location but I need to erase the pixels of the line at the old location. So is line moving achievable without having to erase the pixels at the old location?

I am have uploaded a .png file on an ImageView and I have to move a line which is already drawn in the file. I have all the points of the line in an ArrayList. 

Any guidance or links will be very helpful.