代码改变世界

android listview footerview和headerview 问题调查

2014-04-09 19:58  东山冰雪  阅读(311)  评论(0编辑  收藏  举报

1、添加了headerview后,listview上的position和adapter中的position变的不统一,原因是listview上多了个headerview。所以index比adapter上多1

2、由于我所添加的headerview和footerview都是空的,用来站位使用,站位的原因就不多说了,是系统开发人员为了让actionbar透明,为了能让最上面的item能点击到,才添加的headerview站位

为空的原因是:headerview和footerview都加载了同一个空的emptyview,导致一个都显示不出来了,后来new了两个layout分别给headerview和footerview。