0

有一个有两列的表。一列是姓名,第二列是年龄。现在我想以这样一种方式设计它,当我点击列标题时,它应该按照列对表格进行排序。例如,如果我单击“名称”列,则应按名称进行排序。如果我点击“年龄”,那么表格应该按年龄排序。我也很困惑,为了设计这个表,我应该使用 listview 还是 table。

4

1 回答 1

1

这可以通过带有 ArrayAdapter 的 ListView 轻松完成。ArrayAdapter 存储您的数据并具有两个公共函数来按一个或另一个字段对数据进行排序。这些函数由按钮调用,然后您只需使notifyDataSetChanged()列表视图(具有 ArrayAdapter 作为数据源)无效()。

于 2013-07-28T20:14:05.890 回答