如何允许用户重新排序列表中的项目?

sos*_*xme 6 sorting user-interface android listview

我有一个Android应用程序,用户可以在列表中添加项目,我希望他们能够重新订购列表中的项目,但他们想要(而不是只提供不同的排序顺序).为项目添加位置设置(它们来自数据库)很容易,但是用户可以使用哪种UI元素来指示所需的顺序?

是否有人为此实现了一种模式?我没有在Android上看到任何类似的东西,除了主屏幕类似但看起来有点超出我的专业知识.我能想到的最好的方法是使用长按和上下文菜单"向上移动"或"向下移动".

Jak*_*eta 2

经过一番搜索和浏览,我刚刚发现了这个:Android List View Drag and Drop sort 。我认为在这里链接它是有意义的,因为这是在 android 中搜索可重新排序列表时出现的第一个问题。