我有一个数据库SQLite,然后使用SimpleCursorAdapter,我显示值到列表视图。但是,我想重新安排列表视图项目并显示以ID#1开头,然后ID号码2开头的项目,等等。问题是,我无法掌握基于重新分配列表视图项目的概念来自内容提供商的某些ID号码。 如果您知道,请分享。谢谢。在SimpleCursorAdapter中重新排列列表视图项目
2
A
回答
3
如果您正确使用SQLite,当您查询数据库时,您应该可以执行“按ID排序”。
如果不是这种情况,那么我会做的是将您的数据构建到集合中。
让您的通用对象实现可比的界面。
像这样http://www.java-tips.org/java-se-tips/java.lang/how-to-use-comparable-interface.html
当您的调用Collections.sort(contentfromtheprovider);它会根据你想要的ID进行排序。
2
只是格式化您的查询,这是帮助我的页面。
http://msdn.microsoft.com/en-us/library/bb264565%28v=sql.90%29.aspx
相关问题
- 1. 重新排列列表视图项目
- 2. 是否可以重新排列列表视图中的项目?
- 3. 如何重新排列列表视图项目到列表视图顶部
- 4. Angular Js - 重新排列列表项目
- 5. Android通过SimpleCursorAdapter添加列表视图中的特殊项目
- 6. 在列表框中重新排列项目
- 7. 列表视图项目排序
- 8. 无法在列表视图中重新选择单个项目
- 9. 重新排序列表视图下拉
- 10. 在项目列表视图
- 11. 在表视图单元中排列两个并排项目
- 12. 列表视图排叶项
- 13. UICollection视图删除项目重新排列奇怪的动画
- 14. 重新排列RecyclerView中的项目
- 15. 如何用MooTools重新排列列表项和DOM的项目?
- 16. 使用Knockout JS重新排列列表中的项目
- 17. AngularJS:插入新项目后重新排列列表
- 18. Android列表视图行重复项目
- 19. WInRT在重新排序项目时禁用列表视图动画
- 20. UWP:显示列表视图项目排列在一个圆圈
- 21. 更新删除列表视图项目
- 22. 刷新列表视图项目android
- 23. 更新重复的项目在列表视图
- 24. 保持与SimpleCursorAdapter highlite列表项目
- 25. 重新排列MVC视图中的对象列表
- 26. 从MVC视图模型保存重新排序的列表项
- 27. 在共享点列表中删除项目时重新排列列号
- 28. 在列表视图中拖放项目
- 29. 在列表视图中保留项目
- 30. 在列表视图中选择项目
没有任何代码就很难评论,但基本上你需要在查询供应商提供某种形式的“排序”的。 – Squonk 2012-03-27 22:26:22