pulltorefresh 上拉加载 下拉刷新
来源:互联网 发布:张大奕的淘宝店招人吗 编辑:程序博客网 时间:2024/05/17 21:43
ptrSvMain.setOnRefreshListener(new OnRefreshListener<ScrollView>() {
@Override
public void onRefresh(PullToRefreshBase<ScrollView> refreshView) {
if (refreshView.isHeaderShown()) {
// 下拉加载更多
runingRefreshMainView();
} else {
// 上拉拉去更多
runingTask();
}
}
});
<strong>PullToRefreshBase给该控件添加判断方法</strong>
<strong>也就是在刷新的过程中是否是头显示还是底显示</strong>
public boolean isHeaderShown(){</span>
return getHeaderLayout().isShown();
}
public boolean isFooterShown(){
return getFooterLayout().isShown();
<strong>但是必须得保证一条 头部显示的过程中不现实底部 不然时间会冲突,当然也可以都显示那么下拉上啦时间可以写成</strong></span>
if (refreshView.isHeaderShown()) {
// 下拉加载更多
runingRefreshMainView();
}
if(refreshView.isFooterShown()){
// 上拉拉去更多
runingTask();
}
在运行任务的过程中也需要用户通过 控制 保证下拉加载不会重复触发 完成之后才设置会标志 对应任务完成之后标志设回
@Override
public void onRefresh(PullToRefreshBase<ScrollView> refreshView) {
if (refreshView.isHeaderShown()) {
// 下拉加载更多
runingRefreshMainView();
} else {
// 上拉拉去更多
runingTask();
}
}
});
<strong>PullToRefreshBase给该控件添加判断方法</strong>
<strong>也就是在刷新的过程中是否是头显示还是底显示</strong>
public boolean isHeaderShown(){</span>
return getHeaderLayout().isShown();
}
public boolean isFooterShown(){
return getFooterLayout().isShown();
<strong>但是必须得保证一条 头部显示的过程中不现实底部 不然时间会冲突,当然也可以都显示那么下拉上啦时间可以写成</strong></span>
if (refreshView.isHeaderShown()) {
// 下拉加载更多
runingRefreshMainView();
}
if(refreshView.isFooterShown()){
// 上拉拉去更多
runingTask();
}
在运行任务的过程中也需要用户通过 控制 保证下拉加载不会重复触发 完成之后才设置会标志 对应任务完成之后标志设回
0 0
- pulltorefresh 上拉加载 下拉刷新
- 下拉刷新,上拉加载更多 PullToRefresh
- Android-PullToRefresh下拉刷新,上拉加载
- PullToRefresh实现上拉加载下拉刷新
- PullToRefresh上拉刷新下拉加载
- PullToRefresh上拉加载,下拉刷新
- PullToRefresh上拉刷新下拉加载
- 上拉刷新下拉加载控件-PullToRefresh
- 上拉加载下拉刷新 PullToRefresh
- PullToRefresh上拉加载下拉刷新
- pulltorefresh上拉加载 下拉刷新
- PullToRefresh下拉刷新和上拉加载
- PullToRefresh的上拉加载下拉刷新
- pulltorefresh上拉加载以及下拉刷新
- PullToRefresh实现上拉加载下拉刷新
- PullToRefresh实现下拉刷新上拉加载
- Android 下拉刷新上拉加载PullToRefresh
- pulltorefresh 上拉刷新 下拉加载
- go第二天
- spring-websocket框架搭建遇到的问题解决方案汇总
- Orcale 块 控制流
- 模型模板
- 实现TreeView父子节点的联动
- pulltorefresh 上拉加载 下拉刷新
- Android开源项目(二)
- ultraedit替换所有空白行 --正则表达式使用
- poj3321(树状数组)
- C语言堆栈入门——堆和栈的区别
- R Extension package category and search
- AnnotationSessionFactoryBean和LocalSessionFactoryBean的区别
- HDU-1875-畅通工程再续-最小生成树
- js判断鼠标位置是不是在某个div中