Xlistview

XListView控件的源码地址是Android">https://github.com/Maxwin-z/XListView-Android

  •  XListView功能:下拉刷新和上拉加载这两个功能
  •  - 使用方法:
  •  1.获取XListView控件。
  •  2.上拉刷新setPullLoadEnable(true)。
  •  3.添加数据,适配器。
  •  4.给xListView设置监听setXListViewListener(this)。
  •  5.实现onRefresh()和onLoadMore()方法。
  •  6.调用onLoad()关闭刷新和加载。
  •  7.layout中必须有header.xml和footer.xml。页面中加入XListView控件。
  •  - 注意事项:
  •  1.给XListViewListener设置监听事件。ListView.setXListViewListener(this)。
  •  2.获取数据后调用onLoad()方法。
  •  3.背景颜色设置为透明android:cacheColorHint="#00000000"
<me.maxwin.view.XListView  
     android:id="@+id/xListView"  
     android:layout_width="fill_parent"  
     android:layout_height="fill_parent" android:cacheColorHint="#00000000" > 
  •  代码块
-  //加载更多可以用
                xlv.setPullLoadEnable(true);
- //下拉刷新可以用 xlv.setPullRefreshEnable(true); - //给xlistView高置它的监听事件 xlv.setXListViewListener(new XListView.IXListViewListener() - //实现两个方法 onRefresh() 下拉刷新会调用此方法 onLoadMore() 加载更多会调用此方法 
  •  XListView常用的属性
- android:divider="#f9b68b"  //分割线颜色 - android:dividerHeight="1dp" //分割线边距 - android:scrollbars="none" //不显示滚动条 - android:fadingEdge="none" 去掉上边和下边黑色的阴影 - setPullLoadEnable(true);//上拉刷新 - setPullRefreshEnable(false);//下拉刷新 - stopRefresh(); //停止刷新 - stopLoadMore(); //停止加载更多

转载于:https://www.cnblogs.com/Nigeria/p/8007019.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值