初识SwipeRefreshLayout

2017-07-11  本文已影响68人  小白猿

异于Mj大神MJRefresh的iOS的刷新框架,Android的刷新Google官方仅提供了下拉刷新控件SwipeRefreshLayout,功能略显单薄,可能是留给开发者进行自由的定制,上拉加载更多需要自己手动去完成。
本文主要记述在HS2.0中杜小哥封装完成下拉控件的使用方法。

下拉刷新 SwipeRefreshLayout

原生的SwipeRefreshLayout使用很简单,官方封装好了UI层面,大致使用氛围布局中和在代码中监听

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">
    <android.support.v4.widget.SwipeRefreshLayout
        android:id="@+id/sr_apple"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="#00ff00">

        <android.support.v7.widget.RecyclerView
            android:id="@+id/recycle_view"
            android:layout_width="match_parent"
            android:layout_height="match_parent"/>
    </android.support.v4.widget.SwipeRefreshLayout>


</LinearLayout>

<android.support.v4.widget.SwipeRefreshLayout><android.support.v4.widget.SwipeRefreshLayout/>标签将需要添加刷新的空组件进行包裹,必要的要添加id属性

上一篇下一篇

猜你喜欢

热点阅读