如果要在页面加载的时候就自动刷新则在onCreate方法中调用
mSwipeRefreshContainer.post(new Runnable() { @Override public void run() { mSwipeRefreshContainer.setRefreshing(true); } });
但是手动调用会出现SwipeRefreshLayout的OnRefreshListener方法中的onRefresh方法不执行,此时需要手动的去调用onRefresh方法,代码如下mSwipeRefreshContainer.post(new Runnable() { @Override public void run() { mSwipeRefreshContainer.setRefreshing(true); mOnRefreshListener.onRefresh(); } });