removeFooterView不会删除页脚视图

时间:2012-08-30 14:51:03

标签: android android-listview

这是我的代码块

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

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

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

关于我做错的任何想法?

1 个答案:

答案 0 :(得分:2)

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

  1. 使用View.setVisibility() - 按照forgivegod的建议

  2. 不删除页脚,而是使用ListView.getFooterViewsCount()

  3. 检查是否有页脚