Android три уровня переработчик вид
Я долго ломал голову над этим.....
В моей деятельности у меня есть обзор переработчика с адаптером строки (вертикальный). В каждом ряду у меня есть обзор рециркулятора с панельным адаптером (горизонтальный). В каждой панели у меня есть обзор переработчика с адаптером для элемента (вертикальный).
Все работает нормально, но когда я пытаюсь прокрутить элементы, прокручиваются строки, а не элементы.
Я хочу, чтобы элементы прокручивались, если на панели недостаточно элементов для прокрутки (как на панели B3), тогда строки должны прокручиваться. Если на панели достаточно элементов для прокрутки, и я достигаю верхней или нижней части элементов на панели, строки должны начать прокручиваться.
Может кто-то указать мне верное направление?
2 ответа
Убедитесь, что ваш макет внутри 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>