Android removeFooterView未删除页脚视图
这是我的代码块Android removeFooterView未删除页脚视图,android,android-listview,Android,Android Listview,这是我的代码块 if (!allFilesAreFolders || itemsInCurrentFolder.length == 0 ) lv.addFooterView(v); else lv.removeFooterView(v); fileList = new MySimpleArrayAdapter(getActivity(), item, path); setListAdapter(fileList); 我
if (!allFilesAreFolders || itemsInCurrentFolder.length == 0 )
lv.addFooterView(v);
else lv.removeFooterView(v);
fileList = new MySimpleArrayAdapter(getActivity(), item, path);
setListAdapter(fileList);
我的页脚在需要时被成功添加,但是在lv.removeFooterView(v)之后什么也没有发生代码>-页脚仍然存在
你知道我做错了什么吗?所以基本上是两部分的总和:
使用View.setVisibility()-按照
不删除页脚,而是使用ListView.getFooterViewsCount()检查是否有页脚
您是否尝试将视图的可见性设置为“消失”或“不可见”?可能重复1)是否得到任何错误跟踪?2)是否实际调用了removeFooterView()?是的,在调试器模式下调用了它,并检查了几次。我猜您处于列表活动中。但是什么是lv
。回答得好!