Android如何在同一个按钮点击事件中排序和取消排序

时间:2011-09-16 10:47:20

标签: android android-listview

如何在列表视图中排序和未排序,当我点击列表视图标题时,我希望在下次单击后排序对象列表我想要排序项目,对于绑定对象列表视图我使用了适配器,用于排序我使用Collection.Sort(列表)和

2 个答案:

答案 0 :(得分:0)

您可以使用标记变量并在每次点击时切换它,例如true表示升序,false表示降序。

答案 1 :(得分:0)

你必须添加button.setOnClickListener(this); 在onClick(View v)方法中,您必须编写用于排序的逻辑。 但是对于未分类逻辑,您必须在应用排序之前将列表存储在临时列表中,并且当您要取消排序列表时,只需将temp lsit复制到主列表中。