我有一个数据库 SQLite,然后使用 SimpleCursorAdapter 将值显示到列表视图中。但是,我想重新排列列表视图项目并显示以 ID #1 开头的项目,然后显示 ID 号 2 的项目,依此类推。问题是,我无法理解基于重新分配列表视图项目的概念来自内容提供商的某些 ID 号。
如果您知道,请分享。谢谢。
如果您正确使用 SQLite,您应该能够在查询数据库时执行“按 id 排序”。
如果情况并非如此,那么我要做的就是将您的数据构建到一个集合中。
让您的通用对象实现类似的接口。
like so http://www.java-tips.org/java-se-tips/java.lang/how-to-use-comparable-interface.html
当您调用 Collections.sort(contentfromtheprovider); 时它会像您希望的那样根据 ID 进行排序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)