今天热门
热点:

ListView设置header的topPadding不对的问题,listviewtoppadding


ListView 下拉刷新 想做一个listview下拉刷新的控件,重写了ListView,但是目前有个问题:
目前重写的list效果是,下拉到一个最大的高度(大于header的高度),然后松开鼠标,list自动回退到正好显示header的效果。
如果:
1、我先下拉list到大于最大高度,然后松开鼠标,这时候list是正好显示header的
2、再向上滑动鼠标,到只显示一半的header的时候,松开鼠标,这时候topPadding(0)就有问题了(header还是只显示了一半,应该是正好完全显示header才对,见下图),感觉没有设置成功。有没有爱钻研或者知道的同学告知是什么原因呢


工程代码(我用的android studio,用eclipse的同学请自行新建项目,然后拷贝代码过去):
链接:http://pan.baidu.com/s/1jIHatKi 密码:kmqu



解决方案

你的逻辑不对,如果是在刷新中,,给个状态标记,让head不能移动,界面数据加载完毕,接口回掉,将head隐藏掉

www.zrccd.nettrue/topics/20180309/188687.htmlTechArticleListView设置header的topPadding不对的问题,listviewtoppadding ListView 下拉刷新 想做一个listview下拉刷新的控件,重写了ListView,但是目前有个问题: 目前重写的list效果是,下拉到一个最大的高...

相关文章

    暂无相关文章

用户评论

大家都在看