Android три уровня переработчик вид

Я долго ломал голову над этим.....

В моей деятельности у меня есть обзор переработчика с адаптером строки (вертикальный). В каждом ряду у меня есть обзор рециркулятора с панельным адаптером (горизонтальный). В каждой панели у меня есть обзор переработчика с адаптером для элемента (вертикальный).

Все работает нормально, но когда я пытаюсь прокрутить элементы, прокручиваются строки, а не элементы.

Я хочу, чтобы элементы прокручивались, если на панели недостаточно элементов для прокрутки (как на панели B3), тогда строки должны прокручиваться. Если на панели достаточно элементов для прокрутки, и я достигаю верхней или нижней части элементов на панели, строки должны начать прокручиваться.

Может кто-то указать мне верное направление?

2 ответа

Пытаться:

mRecyclerView.setNestedScrollingEnabled(true);

Убедитесь, что ваш макет внутри NestedScrollView:

<android.support.v4.widget.NestedScrollView
        android:id="@+id/nScrollView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fillViewport="true">

        <FrameLayout ...>
        <android.support.v7.widget.RecyclerView
           .........
        </android.support.v7.widget.RecyclerView>
        </FrameLayout >
</android.support.v4.widget.NestedScrollView>
Другие вопросы по тегам