6

我有一个使用 SQLCursor 中的 ListView 显示的项目列表。SQL 表包括(以及其他内容)一个 _id 字段和一个订单字段。我使用 order 字段在列表到达 ListView 之前对其进行排序。

我需要的是一个类似于 MediaPlayer 在其播放列表视图中的小部件。它允许您单击图标并拖动播放列表中的项目并将其放入新的顺序。有了这个能力,我就可以检索新订单并用新订单更新 SQL 表。但是,我没有找到任何线索来帮助我将该功能添加到我的程序中。

问题是我是否可以使用现有功能来帮助我,或者我是否需要手动编程运动事件等,直到我获得几乎相同的功能。

4

1 回答 1

3

但是,我没有找到任何线索来帮助我将该功能添加到我的程序中。

如果您想要音乐应用程序的功能(顺便说一下,它没有被命名为“MediaPlayer”),请查看它的源代码。这是一个 StackOverflow问题,其答案指向TouchInterceptor启用拖放的特定类 ( )。

问题是我是否可以使用现有功能来帮助我,或者我是否需要手动编程运动事件等,直到我获得几乎相同的功能。

如果您正在寻找具有内置拖放功能的小部件,SDK 中没有。

于 2010-04-02T01:42:32.730 回答