I used to the ListView
add the footer view and also remove footer its worked fine in android version 4.4 above
but problem in android version 4.3 and below
I a
Yes. Headers/footers are indeed problematically with backward compatibility. I recently refactored code, to use relative layout instead of a footer, which did pretty much, what I expected on any device -> footer visible, footer gone. Try this with a ListView footer, this will not work, instead you need to call addFooterView, removeFooterView and even this is not working as mentioned. The crash could be circumvented by
a = getAdapter()
setAdapter(null)
removeFooter()
setAdapter(a)
but the footer still was not working that way.