final LinearLayoutManager linearLayoutManager = new LinearLayoutManager(mContext);
//解决RecyclerView与SwipeRefreshLayout滑动冲突
mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {@Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) { super.onScrolled(recyclerView, dx, dy); swipeRefreshLayout.setEnabled(linearLayoutManager.findFirstVisibleItemPosition() == 0); }});