是否可以使用可扩展列表视图进行小计?

时间:2011-02-09 07:58:24

标签: android listview android-layout android-listview

我正忙着构建一个包含ExpandableListView的Activity。我现在主要研究如何做等等。

我的清单就是有成本字段,显示项目的价值。每个项目都与一个类别相关联,这就是我拥有expandablelistview的原因。

是否可以让组中的最后一行成为总计记录?或者在组头中有总数?如果可能的话,我可以使用哪些例子吗?

如果无法做到这一点,是否还有其他类型的小部件,可以提供这种功能的视图?

由于

编辑:作为我的意思的一个例子,请参阅下面的

---Category - Cats ---- >
Cat 1         $10
Cat 2         $10
Cat 3         $10
Total         $30
---Category - Dogs ---- >
Dog 1         $10
Dog 2         $10
Dog 3         $10
Total         $30
---Category - Etc ---- >
Etc 1         $10
Etc 2         $10
Etc 3         $10
Total         $30
-------------------------------------
Grand Total: $90


Another option is to have it display like this

---Category - Cats - Total $30---- >
Cat 1         $10
Cat 2         $10
Cat 3         $10
---Category - Dogs - Total $30 ---- >
Dog 1         $10
Dog 2         $10
Dog 3         $10
---Category - Etc - Total $30 ---- >
Etc 1         $10
Etc 2         $10
Etc 3         $10
-------------------------------------
Grand Total: $90

请记住,这些类别都是可扩展的,因为列表会更长。

1 个答案:

答案 0 :(得分:2)

Richard,一个ExpandableListView类似于ListView所以你总是可以在ExpandableListView中使用addHeaderViewaddFooterView

  

是否有可能拥有最后一个   组中的行是总计记录吗?

理查德,您可以随时根据用户的购买情况更新headerView(或footerView)以获得总数。