这是我的代码块
if (!allFilesAreFolders || itemsInCurrentFolder.length == 0 )
lv.addFooterView(v);
else lv.removeFooterView(v);
fileList = new MySimpleArrayAdapter(getActivity(), item, path);
setListAdapter(fileList);
我的页脚在需要时成功添加,但在lv.removeFooterView(v);
之后没有任何反应 - 页脚仍在那里。
关于我做错的任何想法?
答案 0 :(得分:2)
所以基本上它是两部分的总和:
使用View.setVisibility() - 按照forgivegod的建议
不删除页脚,而是使用ListView.getFooterViewsCount()