在我的应用程序中,我创建了一个使用LayoutInflater显示在屏幕上的项目列表。我正在使用的数据已从数据库中提取并膨胀到列表中。
有没有办法用基于字段的排序显示数据:
此图片可让您更容易理解: -
现在我想要的是当用户点击“测试”时,列表按字母顺序排序。 当用户点击“完成状态”时,它会根据它进行排序,依此类推其他字段。
所以任何研究类似问题的人都会提出任何想法吗?
答案 0 :(得分:2)
您可以指定orderby子句来定义要排序的列字段。
答案 1 :(得分:1)
执行查询
sqlDB.query(tablename, columns, selection, selectionArgs, groupBy, having, orderBy);
例如: 游标c = sqlDB.query(“tablename”,null,null,null,null,null,“your_column”)
然后膨胀到布局
答案 2 :(得分:0)
您可以在数据库查询中实现排序