资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

Android巧用XListView实现万能下拉刷新控件-创新互联

摘要:想必大家做开发的时候都会用到下拉刷新的控件,现在各种第三方的下拉刷新控件不胜枚举。当然最NB的还是XListView。其他也有针对GridView,ScrollView,LinearLayout进行重写的下拉刷新控件。本文针对xListView采取一种巧用办法,可以实现各种控件的下拉刷新。

创新新互联,凭借十载的成都网站设计、网站建设经验,本着真心·诚心服务的企业理念服务于成都中小企业设计网站有千余家案例。做网站建设,选成都创新互联公司

这种巧用思路有人可能已经想到,因为ListView本身就有addHeaderView方法,用该方法我们可以添加任何布局的View。因此本文的思路就是往xListView的头部添加我们自定义写的布局文件。

但是这里需要注意的是,如果头部自定义的布局文件含有ListView、GridView等这种控件,应该重写其onMeasure方法(PS,大家在ScrollView中嵌套ListView会经常看到这种重写)。

 @Override
 public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
 
 int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,
 MeasureSpec.AT_MOST);
 super.onMeasure(widthMeasureSpec, expandSpec);
 }

分享标题:Android巧用XListView实现万能下拉刷新控件-创新互联
网站路径:http://cdkjz.cn/article/idcjj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220