在看这个之前,需要先了解SwipeRefreshLayout的功能用法:https://github.com/PingerWan/SwipeRefreshDemo
修改:
1.处理数据空的情况 isListNull
2.修改滑动过程中,mUpY的位置和值
附上修改后的代码:
import android.content.Context;
import android.support.v4.widget.SwipeRefreshLayout;
import android.util.AttributeSet;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.widget.AbsListView;
import android.widget.ListView;
/**
* 自定义View继承SwipeRefreshLayout,添加上拉加载更多的布局属性
*/
public class SwipeRefreshView extends SwipeRefreshLayout {
private final int mScaledTouchSlop;
private final View mFoote