SwipeToLoadLayout自定义下拉刷新,上拉加载

前言:接着上一篇SwipeToLoadLayout基本使用来讲自定义上拉加载下拉刷新

我这里做的这个demo是嵌套ViewPager自动轮播的一个练习,就是类似下面这个图的效果。


一、自定义下拉刷新

    swipeToLoadLayout提供了一套接口,刷新的头部自定义一个View实现SwipeTrigger和SwipeRefreshTrigger就行了,头部实现代码:

二、自定义上拉加载

swipeToLoadLayout提供了一套接口,加载的底部自定义一个View实现SwipeTrigger和SwipeLoadMoreTrigger就行了,底部实现代码:

三、然后将原来xml文件中的下拉刷新头部与上拉加载更多尾部改为现在自定义的类  (注意是包名.类名) 。

因为我写的demo是嵌套Viewpager自动轮播的,所以必须写一个ScrollView来进行滑动,代码如下图:


好了,这样一个简单的SwipeToLayout自定义下拉刷新上拉加载就完成了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容