在Android中,可以对ListView设置HeaderView和FooterView,其中HeadView或者FooterView并不是ListItem的一部分。
我在使用listview.addFooterView()的时候,结果并没有显示出来FooterView。后来查文档看到,说是addFooterView()的调用一定要在listiew.setAdapter()之前,果然有效。
后来在这里看到,http://stackoverflow.com/questions/4317778/hide-footer-view-in-listview,其实,只要在addAdapter()之前,任意调用了addHeaderView或者addFooterView,在setAdapter()之后调用addHeaderView都是有效的。
参考地址:
http://developer.android.com/reference/android/widget/ListView.html
http://stackoverflow.com/questions/4317778/hide-footer-view-in-listview
https://code.google.com/p/android/issues/detail?id=12870
没有评论:
发表评论