引言:记录自己项目中使用的库,非技术文章。
一、直接上代码
//无数据下拉不可用
refreshView.setEnableLoadMoreWhenContentNotFull(false)
refreshView.setRefreshHeader(ClassicsHeader(context).apply {
//不显示更新时间
setEnableLastTime(false)
})
refreshView.setRefreshFooter(ClassicsFooter(context))
//下拉
refreshView.setOnRefreshListener {
}
上拉
refreshView.setOnLoadMoreListener {
}
//结束下拉刷新
refreshView?.finishRefresh()
//结束上拉刷新
refreshView?.finishLoadMore()
//无数据结束上拉刷新
refreshView?.finishLoadMoreWithNoMoreData()
二、相关第三库信息
功能很强、可以自定义头脚部UI、很好用
github:https://github.com/scwang90/SmartRefreshLayout
over................