我想在ListView
中显示项目列表,并在列表底部显示一个额外的视图(“获取更多”按钮),该视图不是来自原始数组。我想我可以覆盖getCount()
来返回我的数组的大小加上一个额外的项目,然后在getView()
我会建立自定义视图,如果位置参数大于元素的数量,但是如果我返回的计数高于列表中的项目数,我会在Choreographer.doCallbacks()
中崩溃。
有什么我想念的吗?或者总的来说是否有更好的解决方案?
答案 0 :(得分:3)
ListView.addFooterView()
正是您所需要的。
答案 1 :(得分:0)
请勿使用阵列适配器。您需要编写自定义适配器。这很简单,只需要3种方法即可。