1. 程式人生 > >RecyclerView巢狀在NestedScrollView中的注意事項

RecyclerView巢狀在NestedScrollView中的注意事項

1.為了更好的適應NestedScrollView的特性,應該把佈局檔案的根佈局設為CoordinatorLayout;

2.給NestedScrollView設定behavior,即 app:layout_behavior="@string/appbar_scrolling_view_behavior"

3.RecyclerView的高度設為match parent或者wrap content

這樣就可以保證RecyclerView的內容可以顯示出來,但是為了解決滑動不流暢的問題,還需要最後一步:

4. recyclerView.setNestedScrollingEnabled(false);

這樣就可以實現了