2017-05-29 9 views
0

親と一緒にスクロールするリサイクラビューを持っていますが、現在はその小さなスペース内でスクロールしています。recyclerViewを親と垂直方向にスクロールするにはどうすればいいですか?

私は私の質問は、私は第三リサイクラービューはすべて一緒にスクロールする作るのですか、であるので、

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 

    <SwipeRefreshLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"> 

     <NestedScrollView 
      android:layout_width="match_parent" 
      android:layout_height="match_parent"> 
      <LinearLayout 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content"> 

       <TextView /> 
       <RecyclerView 
        android:layout_width="match_parent" 
        android:layout_height="150dp" /> <- this scrolls horizontally 

       <TextView /> 
       <RecyclerView 
        android:layout_width="match_parent" 
        android:layout_height="150dp" /> <- this scrolls horizontally 
          <- at this point the screen is half filled 

       <TextView /> 
       <RecyclerView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" /> <- I wish this to scroll vertically 
          <- but I want the whole screen to scroll, not just half the screen. 
          <- And as user scrolls down, this recycler view should be able to grow itself for pagin.. 

      </LinearLayout> 
     </NestedScrollView> 
    </SwipeRefreshLayout> 
</LinearLayout> 

のようなアンドロイドのレイアウトを持っていますか?現在、何らかの理由で画面の高さが50%の下にスクロールしています。唯一の子があるはず

+0

setNestedScrollingEnabled(false);を追加します – AbhayBohra

答えて

1

はあなたnestedscrollviewであなたのrecyclerview

RecyclerView v = (RecyclerView) findViewById(...); 
v.setNestedScrollingEnabled(false); 
関連する問題