SwipeRefreshLayout 是谷歌推出的刷新组件,今天在使用中发现,因需求界面打开得自动刷新请求数据,所以用了
swipeRefreshLayout.setRefreshing(true);
在单独的activity中还是正常显示的。但在应用了fragment组件后刷新的动画就没了。自己在自定义刷新view中做了个自动判断:在fragment中刷新时调用时:
在单独的activity中使用时:
这样设置后,再把下拉和加载更多的监听事件补上,就可以没数据时自动调用下拉刷新数据了
以上演示刷新组件均为自定义组件继承SwipeRefreshLayout实现刷新与加载更多。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于