@Override public void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); mRecyclerView.setAdapter(mAdapter); mSwipeRefreshLayout.post( new Runnable() { @Override public void run() { if (!isDataLoaded) { refresh(); } } }); }