Android ListView 拖放排序

标签 android listview

我在 ListView 中有一个记录列表,我希望用户能够使用拖放方法重新排序。我已经在其他应用程序中看到了这一点,但我还没有找到它的教程。它必须是其他人也需要的东西。任何人都可以指出一些代码来执行此操作吗?

最佳答案

我已经为此工作了一段时间。很难做到正确,我并没有声称我做到了,但到目前为止我对此感到满意。我的代码和几个演示可以在

找到

它的使用与 TouchInterceptor(代码所基于的)非常相似,尽管已经对实现进行了重大更改。

DragSortListView 在拖动和随机播放项目时具有平滑且可预测的滚动。项目随机播放与拖动/ float 项目的位置更加一致。支持异构高度列表项。拖动滚动是可定制的(我通过一个长列表演示了快速拖动滚动——而不是想到一个应用程序)。页眉/页脚受到尊重。 ETC。??看看吧。

关于Android ListView 拖放排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2909311/

相关文章:

android - 如何让用户从图库中选择或在 Cordova 中拍照选项

android - 如何在过滤 ListView 时禁用搜索文本弹出窗口?

java - listview.setAdapter(null) 似乎不起作用

java - fragment 中传递的 Arraylist 为空

android - 操作栏的显示后退按钮不会在 Android 中返回

android - Android/Java:如何实现AsyncTask?

Android 在 Debug模式下运行速度非常慢

android - ListView 的 Layout_width

android - ListView 按钮行为异常 - Android

java - 当我尝试更新 onPostExecute(...) 方法中的字段时,Android 应用程序崩溃