1

这是我的代码块

if (!allFilesAreFolders || itemsInCurrentFolder.length == 0 ) 
            lv.addFooterView(v);
        else lv.removeFooterView(v);

        fileList = new MySimpleArrayAdapter(getActivity(), item, path);
        setListAdapter(fileList);

我的页脚在需要时成功添加,但在lv.removeFooterView(v);- 页脚仍然存在之后没有任何反应。

关于我做错了什么的任何想法?

4

1 回答 1

2

所以基本上它是两部分的总和:

  1. 使用 View.setVisibility() - 由forvegod推荐

  2. 不删除页脚,而是检查是否有一个使用ListView.getFooterViewsCount()

于 2012-08-30T17:46:24.243 回答