Вот кусок моего кода
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()