我正在构建一个将成为Android列表视图的应用。每个listview对象将是一个标题和一些子类别和评级。我希望用户能够按这些评级或子类别对列表视图进行排序。提前谢谢。
答案 0 :(得分:1)
您需要提供一些用于让用户选择排序的UI(可能是选项菜单中的对话框?)。从那里它取决于你用来填充列表视图的适配器的类型。
如果您正在使用CursorAdapter,请使用新排序重新查询并在适配器上调用changeCursor。
如果您正在使用ArrayAdapter,可以在适配器上调用sort并传递比较器。