"Edit mode" in ListView that's similar to iOS?

view full story

http://stackoverflow.com – I'm having a lot of trouble finding a tutorial on this topic. I'd like the user to able to edit the order of the items in a ListView. So, in "edit mode", the ListView would show icons on the right side that use would touch to drag that row up or down as illustrated in this example (ignore the "delete" stuff): Are there any comprehensive tutorials out there that will show me how to do this? I'm not even sure how to start if there isn't. I don't know anything about composite layouts or expandable lists. This is all very daunting! (HowTos)