==== a android layout widget for horizontal drag refresh action (viewpager or recyclerview or horizontal Scrollview)
how to use ----- ```xml ```
refreshLayout.setEnable(true);
// refreshLayout.setLeftHeadView(R.layout.widget_refresh_header); a simple view to show as refresh view
// refreshLayout.setRightHeadView(R.layout.widget_refresh_header);
refreshLayout.setRefreshHeader(new SimpleRefreshHeader(this), HorizontalRefreshLayout.START);
refreshLayout.setRefreshHeader(new SimpleRefreshHeader(this), HorizontalRefreshLayout.END);
refreshLayout.setRefreshCallback(this);
@Override
public void onLeftRefreshing() {
refreshLayout.postDelayed(new Runnable() {
@Override
public void run() {
adapter.onRefresh();
refreshLayout.onRefreshComplete();
}
}, 1000);
}
@Override
public void onRightRefreshing() {
refreshLayout.postDelayed(new Runnable() {
@Override
public void run() {
adapter.onLoadMore();
refreshLayout.onRefreshComplete();
}
}, 1000);
}