代码之家  ›  专栏  ›  技术社区  ›  Bryan Denny

有没有一种简单的方法可以在ListView中拖动项目来更改它们的顺序?

  •  4
  • Bryan Denny  · 技术社区  · 16 年前

    • 老鼠

    我想做的是能够重新排序列表视图,。例如,我想以某种方式将“Mouse”拖到“Cat”上面列表的顶部。一旦我有一个订单集,我想“保存”列表和它的订单回数据库。

    有办法吗?有人做了这样一个自定义列表视图,我可以使用吗?我能想到的唯一选择是长按一个列表视图项,然后有一个“上移一个”、“上移到顶部”等上下文菜单,可以在列表中移动项。

    1 回复  |  直到 15 年前
        1
  •  2
  •   Macarse    16 年前

    Android的音乐应用程序通过播放列表来实现这一点。 检查它的源代码 here .