Reordene los elementos de ListView arrastrando [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Bauerca arrastrar-ordenar-listavista simple ejemplo 1 respuesta

Lo veo hecho mucho últimamente en Android: puedo arrastrar un elemento en una vista de lista a otra posición en la lista. Pero parece que no puedo encontrar ningún código de ejemplo. ¿Alguien tiene algún código de ejemplo que no les importa compartir. Estaba leyendohttp://developer.android.com/guide/topics/ui/drag-drop.html, pero no estoy haciendo mucho progreso.

Complicación

Así que encuentro lo que parece ser una forma simple de lograr la clasificación de arrastre (http://ericharlow.blogspot.com/2010/10/experience-android-drag-and-drop-list.html). Pero las vistas de mis hijos se pueden hacer clic en ellas mismas, y eso parece impedir que el ListView principal vea mis eventos de arrastre. Alguna idea de cómo solucionar este problema?

Respuestas a la pregunta(1)

Su respuesta a la pregunta