如上代码所示,在OnRefresh的实现代码中,用以区分上拉还是下拉,关键代码如下:
if (refreshView.isHeaderShown()){
Toast.makeText(context, "下拉刷新",Toast.LENGTH_SHORT).show();
//下拉刷新 业务代码
}else {
Toast.makeText(context, "上拉加载更多",Toast.LENGTH_SHORT).show();
//上拉加载更多 业务代码
}
至此,运行项目,可以得到演示结果了。
文章内容很丰富,希望对大家学习Android实现上拉加载更多以及下拉刷新功能有所帮助。
注:相关教程知识阅读请移步到Android开发频道。










