我正在Android上编写一个简单的数据库应用程序。主要活动只是一个产品列表 - 使用CursorAdapter的ListActivity。如何更改列表顺序的最佳方式(按价格或ProductID或其他东西排序)。我猜我需要执行一个新的查询才能得到一个新的游标 - 或者我可以回收一些东西吗?
答案 0 :(得分:2)
有两个专门针对您的应用的选项:
如果您的数据库不是太大而您的应用程序通常不会查询来获取数据,那么新查询会更简单。否则尝试创建自定义适配器
答案 1 :(得分:1)
游标适配器 - 完美!这意味着您将通过查询获取列表。只需更改排序顺序即可。执行查询的所有命令都有一个可选的“排序顺序”参数。