XListView使用指南
来源:互联网 发布:域名城论坛 编辑:程序博客网 时间:2024/06/06 10:47
XListView是一个带下拉刷新和上拉加载更多的扩展listview 首先将xlistview的相关资源放到新建的android 工程中,然后在layout界面使用
<com.example.xlistview.XListView android:id="@+id/myxlistview" android:layout_width="match_parent" android:layout_height="match_parent" />
然后activty java代码中即可使用
myxlistview.setPullLoadEnable(true);
myxlistview.setPullRefreshEnable(true);
设置是否使用加载更多和下拉刷新,然后实现接口IXListViewListener,里面有两个函数
@Overridepublic void onRefresh() {new Handler().postDelayed(new Runnable() {@Overridepublic void run() {SimpleDateFormat sdf = new SimpleDateFormat("MM-DD HH:MM");Date date = new Date();String time = sdf.format(date);myxlistview.setRefreshTime(time);Friend friend = new Friend();friend.setName("new item");friend.setSign("new sign");list.add(friend);friendAdapter.notifyDataSetChanged();myxlistview.stopRefresh();}}, 3000);}@Overridepublic void onLoadMore() {new Handler().postDelayed(new Runnable() {@Overridepublic void run() {Friend friend = new Friend();friend.setName("load new item");friend.setSign("load new sign");list.add(friend);friendAdapter.notifyDataSetChanged();myxlistview.stopLoadMore();}}, 3000);}
上面这些即可简单的实现下拉刷新和加载更多。
xlistview 另一个的有点就是可自己定义刷新的header和footer界面,在
xlistview_footer 是加载更多的界面 xlistview_header是下拉刷新的界面,可以自定义背景以满足软件的需求
0 0
- XListView使用指南
- XListView
- XListView
- Xlistview
- XListView
- xListView
- XListView
- xlistview
- xListView
- XlistView
- xlistview
- xlistview
- XListView
- xlistview
- xListview
- XListView
- XListView
- xlistview
- 在淘宝买到了假货究竟是谁的责任
- linux 的文件权限
- Redis实践一安装
- POI读取xls和xlsx
- java 防止 XSS 攻击的常用方法总结
- XListView使用指南
- MySql存储引擎
- Unity中添加组件的几种方法
- 求100以内的质数
- LeetCOde OJ Two Sum map应用
- phpcms v9最实用的23个调用代码
- 黑马程序员——IOS基础---Objective-C第二段视频学习---面向对象---基本语法
- 2015-3-23: (2)apache 的 prefork 和 worker 模式
- 第三周项目五 数组做数据成员(文件读取+多文件)