使用Volley的PullToRefreshListView分页加载
来源:互联网 发布:淘宝页面链接怎么设置 编辑:程序博客网 时间:2024/05/18 06:14
checked_query_myProduct_listview.setOnRefreshListener(new OnRefreshListener2<ListView>() {
@Override
public void onPullDownToRefresh(
PullToRefreshBase<ListView> refreshView) {
if (falg == 0) {
// 刷新产品第一页
mDataList.clear();
getData(1);
curPage = 1;//当前页重置为1
} else {
// 刷新操盘手第一页
mDataList.clear();
getData(1);
curPage = 1;
}
}
@Override
public void onPullUpToRefresh(
PullToRefreshBase<ListView> refreshView) {
if (falg == 0) {
// 如果已到达最后一页,Toast提示
if (curPage >= totalPages) {
Toast.makeText(getActivity(), "已到达最后一页!",
Toast.LENGTH_SHORT).show();
} else {
// 否则加载下一页数据
getData(++curPage);
}
} else {
// 如果已到达最后一页,Toast提示
if (curPage >= totalPages) {
Toast.makeText(getActivity(), "已到达最后一页!",
Toast.LENGTH_SHORT).show();
} else {
// 否则加载下一页数据
getData(++curPage);
}
}
}
});
@Override
public void onPullDownToRefresh(
PullToRefreshBase<ListView> refreshView) {
if (falg == 0) {
// 刷新产品第一页
mDataList.clear();
getData(1);
curPage = 1;//当前页重置为1
} else {
// 刷新操盘手第一页
mDataList.clear();
getData(1);
curPage = 1;
}
}
@Override
public void onPullUpToRefresh(
PullToRefreshBase<ListView> refreshView) {
if (falg == 0) {
// 如果已到达最后一页,Toast提示
if (curPage >= totalPages) {
Toast.makeText(getActivity(), "已到达最后一页!",
Toast.LENGTH_SHORT).show();
} else {
// 否则加载下一页数据
getData(++curPage);
}
} else {
// 如果已到达最后一页,Toast提示
if (curPage >= totalPages) {
Toast.makeText(getActivity(), "已到达最后一页!",
Toast.LENGTH_SHORT).show();
} else {
// 否则加载下一页数据
getData(++curPage);
}
}
}
});
0 0
- 使用Volley的PullToRefreshListView分页加载
- 仿知乎程序(三)读取webService,解析json,volley以及PullToRefreshListView的使用
- 仿知乎程序(三)读取webService,解析json,volley以及PullToRefreshListView的使用
- PullToRefreshListView 的使用
- PullToRefreshListView的简单使用
- Android--PullToRefreshListView的使用
- PullToRefreshListView的使用
- PullToRefreshListView的使用
- PullToRefreshListView库的使用
- PullToRefreshListView的使用
- pullToRefreshListView的使用
- PullToRefreshListView的使用
- PullToRefreshListView的使用
- PullToRefreshListView的使用
- PullTorefreshListView的使用
- PullToRefreshListView的使用
- PullToRefreshListView的使用
- PullToRefreshListView 的使用
- 陈怡暖:美元及股指走跌,金银受益小幅收涨
- context.write
- 简单数据结构之循环链表(C++实现)
- 【MyECLIPSE】no actions available问题的解决
- 操作系统笔试题及答案
- 使用Volley的PullToRefreshListView分页加载
- 从安全和体验上解析移动App的登录
- Vmware vSphere 5.0实战教程之二 vMotion及Storage vMotion实战
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 几款测绘用无人机(翔宇,Trimble UX5,拓普康天狼星 Sirus)的简单比较
- makefile学习
- java泛型
- LeetCode_36---Valid Sudoku
- 如何在Android中定义容量巨大的数组