0

我想在 a 中显示一个项目列表ListView,并在列表底部显示一个额外的视图(一个“获取更多”按钮),它不是来自原始数组。我想我可以重写getCount()以返回我的数组的大小加一作为额外的项目,然后getView()如果位置参数大于元素的数量,我将构建自定义视图,但Choreographer.doCallbacks()如果计数我会崩溃return 高于列表中的项目数。

有什么我想念的吗?还是一般有更好的解决方案?

4

2 回答 2

3

ListView.addFooterView()正是您所需要的。

于 2013-01-12T17:56:53.297 回答
0

不要为此使用阵列适配器。您需要编写一个自定义适配器。做起来相当简单,只需要3个方法来写。

于 2013-01-12T17:50:29.117 回答