package com.cheikh.lazywaimai.widget.refresh;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.FrameLayout;
/**
* 头部下拉刷新View基础类
* 所有的头部下拉刷新的View必需继承这个类
*/
public abstract class BaseRefreshHeaderView extends FrameLayout {
public BaseRefreshHeaderView(Context context) {
super(context);
}
public BaseRefreshHeaderView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public BaseRefreshHeaderView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
public abstract void onBegin();
public abstract void onPull(float fraction);
public abstract void onRelease();
public abstract void onRefreshing();
public abstract void onComplete();
public abstract HeaderConfig getConfig();
}