PulltoRefreshListView的应用

PulltoRefreshListView再使用时直接关联库文件就可以,不用导入jar包。
  1. ExpandList.getRefreshableView().setGroupIndicator(null);  //Group不展开
  2. mExpandList.getRefreshableView().setDivider(null);  //设置去掉item中间的分割线
  3. mExpandList.getRefreshableView().setSelector(android.R.color.transparent);  //点击切换选择器
  4. mExpandList.getRefreshableView().setOnGroupClickListener(this);  
  5. mExpandList.setOnRefreshListener(this);//设置下拉刷新监听
  6. mExpandList.onRefreshComplete(); //设置下拉刷新完毕,

下拉刷新

  1. // 下拉刷新时的提示文本设置  
  2. pullToRefreshListView.getLoadingLayoutProxy(truefalse).setPullLabel("下拉刷新");  
  3. pullToRefreshListView.getLoadingLayoutProxy(truefalse).setRefreshingLabel("正在加载...");  
  4. pullToRefreshListView.getLoadingLayoutProxy(truefalse).setReleaseLabel("放开以刷新");  
  5. // 上拉加载更多时的提示文本设置  
  6. pullToRefreshListView.getLoadingLayoutProxy(falsetrue).setPullLabel("上拉加载");  
  7. pullToRefreshListView.getLoadingLayoutProxy(falsetrue).setRefreshingLabel("正在加载...");  
  8. pullToRefreshListView.getLoadingLayoutProxy(falsetrue).setReleaseLabel("放开以加载");  

1.ptr是pullToRefresh的配置属性中添加 xmlns:ptr="http://schemas.android.com/apk/res-auto"。

          2.ptr:ptrDrawable="";//这里可以设置自己的上拉下拉图标。

          3.ptr:ptrHeaderBackground="";//上拉时底部的背景色,下拉时头部的背景色

          4.ptr:ptrHeaderTextColor="";//上拉,下拉时Header,Footer显示的字体颜色

          5.ptr:ptrHeaderSubTextColor="";//上拉,下拉Header,Footer中上次刷新时间的颜色

          6.ptr:ptrShowIndicator="";//true时会在控件的右上角和右下角出现设置的icon

          7.ptr:ptrAnimationStyle="";//显示时候图标的取值 ;flip:翻转;rotate:旋转

          8.ptr:ptrRotateDrawableWhilePulling="";//当动画为rotate时,下拉是否旋转

          9.ptr:ptrRefreshableViewBackground="";//设置整个控件布局的背景颜色

          10.ptr:ptrScrollingWhileRefreshingEnabled="";//刷新的时候是否允许ListView或者GridView滚动。推荐使用true

          11.ptr:prtListViewExtrasEnabled="";//决定Header,Footer以何种方式加入PullToRefreshListView.其中为true时,就是以Header的方式加入,在滚动刷新时头部会跟着一起滚动;为false时,就是以Footer的方式加入,在滚动的时候底部会跟着一起滚动。

          12.ptr:ptrMode="";//设置是上拉,下拉还是两者都支持.both:两者都支持;disabled:禁用下拉刷新;pullFromStart:仅支持下拉刷新;pullFromEnd:仅支持上拉刷新;manualOnly:只允许手动触发。(注意:如果不在代码设置它默认的就只有下拉刷新)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值