浅谈Google推出的SwipeRefreshLayo…

来源:互联网 发布:触手tv人气软件 编辑:程序博客网 时间:2024/06/13 01:03
google继2013年推出一个网络框架(Volley),(http://blog.csdn.net/t12x3456/article/details/9221611)
2014年3月左右,android support v4更新到最新版本,就会有SwipeRefreshLayout这个控件。
怎么更新v4包:
浅谈Google推出的SwipeRefreshLayout

SwipeRefreshLayout的主要public方法有:

  • setOnRefreshListener(OnRefreshListener): 为布局添加一个Listener

  • setRefreshing(boolean):显示或隐藏刷新进度条

  • isRefreshing(): 检查是否处于刷新状态

  • setColorScheme():设置进度条的颜色主题,最多能设置四种

布局文件只需要在最外层加上SwipeRefreshLayout,然后他的child是可滚动的view即可,如ScrollView,ListView,GridView。
具体怎么用实例:http://stormzhang.github.io/android/2014/03/29/android-swiperefreshlayout/

实际上,我想说的是,google推出的这个东西,确实简化了刷新的操作,但是我没想通,既然已经做为源码放到v4包里面了,为什么没有针对刷新效果而对外提供接口,而只是简单的提供一个setColorScheme()方法。


0 0
原创粉丝点击