2015-12-09 2 views
2

Я добавил RecyclerView в NestedScrollView как этотскроллинг вопрос в RecyclerView в NestedScrollView

<android.support.v4.widget.NestedScrollView 
    android:id="@+id/scroll" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:clipToPadding="false" 
    app:layout_behavior="@string/appbar_scrolling_view_behavior"> 

    <android.support.v7.widget.RecyclerView 
     android:id="@+id/rv" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 

    </android.support.v4.widget.NestedScrollView> 

И в Java коде определили высоту, как это

recyclerView.setNestedScrollingEnabled(false); 
recyclerView.setHasFixedSize(true); 
recyclerView.setAdapter(new DataManager()); 
recyclerView.setHasFixedSize(true); 
recyclerView.setMinimumHeight(3000); 

Может кто-нибудь сказать мне, что высота должна я передать, чтобы RecyclerView работал правильно?

+1

Почему вы обертываете свой вид ресайклера в виде вложенного просмотра? –

+0

Очень плохая идея обернуть просмотр ресайклера в виде прокрутки – Skynet

+0

Пожалуйста, предложите, что делать, чтобы решить эту проблему? –

ответ

1

Пробег: this.

Здесь setMinimumHeight(height) используется, когда высота рассчитывается динамически.

Смежные вопросы