Changed the return value in MyOnTouchListener to be mListView.onTouchEvent instead of true. Also updated the setSupportDragAndDrop and setSupportDragAndDropWithoutSpecialDragElement to autmatically set isInDragAndDropMode to true. Some Javadoc updates were made as well.