Android RecyclerView下拉更新
1. Layout用SwipeRefreshLayout包RecyclerView < android.support.v4.widget.SwipeRefreshLayout android :id ="@+id/gank_swipe_refresh_layout" android :layout_width ="match_parent" android :layout_height ="match_parent" > < android.support.v7.widget.RecyclerView android :id ="@+id/recyclerView" android :layout_width ="match_parent" android :layout_height ="match_parent" android :scrollbars ="vertical" /> </ android.support.v4.widget.SwipeRefreshLayout > 2. SwipeRefreshLayout加入監聽 SwipeRefreshLayout swipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id. gank_swipe_refresh_layout ); swipeRefreshLayout.setOnRefreshListener( new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRefresh() { //do something } }); 3. 取消更新動畫 swipeRefreshLayout .setRefreshing( false );