SwipeRefreshLayout 使用

来源:互联网 发布:ar java技术实现 编辑:程序博客网 时间:2024/05/21 17:31

v4包下SwipeRefreshLayout支持listView,webView,scrollView,recyclerView等
在布局中使用SwipeRefreshLayout将需要下拉刷新的控件包裹。
当这些控件滑动到边缘时会触发

SwipeRefreshLayout.onRefresh();

到此便完成了一次下拉刷新的操作。
使用如下方法改变划出的loading控件颜色。

mSwipeRefreshLayout.setColorSchemeResources(int arg0...)

注意:
使用ListView的emptyView属性时。
不要把 emptyView 放在 SwipeRefreshLayout中。
正确方法:

<FramLayout    ...>    <android.support.v4.widget.SwipeRefreshLayout        ...>        <ListView            .../>    <android.support.v4.widget.SwipeRefreshLayout/>    <include layout="@layout/emptyView"/><FramLayout/>
0 0
原创粉丝点击