如何创建一个列表,我可以通过拖动重新排列列表项 将行列表到另一行等等(更改为订单)?
就像你可以重新安排的时钟应用程序中的HTC Hero一样 时钟的顺序?
答案 0 :(得分:34)
即使这个问题已经得到解答。我努力使用音乐应用程序作为示例,因此我创建了一个简单的拖放列表项目来帮助其他人找到here
答案 1 :(得分:20)
答案 2 :(得分:11)
您也可以在此处尝试我最近的实施:
它可以在拖动时提供平滑滚动,并支持具有任意高度的列表项。与TouchInterceptor相比,还删除了许多跳跃行为。
答案 3 :(得分:2)
它在platform/packages/apps/Music/src/com/android/music/TouchInterceptor.java
。这是一个直接链接:
https://android.googlesource.com/platform/packages/apps/Music/+/master/src/com/android/music/TouchInterceptor.java
答案 4 :(得分:1)
提示:下载android sources并查看音乐应用(packages\apps\Music
)如何实现此功能。