如何按列排序Android ListView?

时间:2011-09-16 06:58:20

标签: android android-listview

我有一个列表视图,它包含一个标题(如addHeaderView(layout)和Header有三列),当我点击标题的第一列时,列表将根据列入的列表进行排序第一列,然后如果我单击标题的第二列,则列表将根据第二列进行排序,依此类推。但现在它的工作方式就像我点击任何列列表正在根据第一列进行排序,那么我怎样才能解决我的问题呢?

谢谢, @nag。

2 个答案:

答案 0 :(得分:0)

  1. 在列表视图中为列标题添加标题。
  2. for multi column in listview try this.
  3. 对listview列进行排序,对列表视图中提供的列表(String array [])进行排序。

答案 1 :(得分:0)

如果在监听器中这样的情况下你用不同的方式对你进行排序,那就是按下我按下的A按钮而不是按照某些标准A对适配器进行排序,如果我按下了B按钮而不是按照某些标准对适配器进行排序标准B.每次更改后,您调用notifyDataSetChanged();