重新排列SimpleCursorAdapter中的列表视图项

我有一个数据库SQLite,然后使用SimpleCursorAdapter,我将值显示在列表视图中。 但是,我想重新排列列表视图项目并显示以ID#1开头的顶部,然后显示ID号2,依此类推..问题是,我无法掌握重新分配列表视图项的概念来自内容提供商的某些ID号。 如果您知道,请分享。 谢谢。

如果您正确使用SQLite,则在查询数据库时应该可以执行“按ID排序”。

如果不是这样的话,那么我要做的就是将你的数据构建到一个集合中。

让您的通用对象实现类似的接口。

像这样http://www.java-tips.org/java-se-tips/java.lang/how-to-use-comparable-interface.html

当你调用Collections.sort(contentfromtheprovider); 它将根据您希望的ID进行排序。

只需格式化您的查询,这是帮助我的页面。

http://msdn.microsoft.com/en-us/library/bb264565%28v=sql.90%29.aspx