如何按类别对Listview进行排序

时间:2010-09-24 00:34:14

标签: android listview

我正在构建一个将成为Android列表视图的应用。每个listview对象将是一个标题和一些子类别和评级。我希望用户能够按这些评级或子类别对列表视图进行排序。提前谢谢。

1 个答案:

答案 0 :(得分:1)

您需要提供一些用于让用户选择排序的UI(可能是选项菜单中的对话框?)。从那里它取决于你用来填充列表视图的适配器的类型。

如果您正在使用CursorAdapter,请使用新排序重新查询并在适配器上调用changeCursor

如果您正在使用ArrayAdapter,可以在适配器上调用sort并传递比较器。