Поведение прокрутки списка вложенных списков в Android

Я ищу советы о том, как реализовать поведение прокрутки, как показано на Android. На последнем заголовке есть какая-то липкость. Если не прокручивать достаточно далеко, представление возвращается в нужное положение. Подобно этому https://developer.android.com/training/animation/screen-slide.html

Первый подход состоял в использовании NestedScrollView , который содержит два RecyclerViews . При этом не удалось привязать RecyclerViews к позиции при смене на другую. Второй подход состоял в том, чтобы использовать вертикальный RecyclerView , который использует PagerSnapHelper , для привязки к позиции, но мне нужно будет использовать два вложенных вертикальных RecyclerViews , которые, похоже, не работают.

Кто-нибудь получил опыт работы с таким пользовательским интерфейсом?

GIF

Intereting Posts
Firebase-Firestore не загружает 2 документа одновременно Отрицательное значение отрицательного модуля Kotlin Синглтон с параметром в Котлине Преобразование карт в список карт в Котлине Kotlin – альтернатива урожаю кортета Python и посылает ClassCastException с использованием метода bindService ServiceTestRule Kotlin: Как я могу использовать делегированные свойства в Java? Есть ли разница между «объектом-получателем» и «приемником расширения», Android Kotlin Task debug не найден в корневом проекте Вызов Kotlin из Java – ошибка: демо-версия пакета не существует Переменные не инициализируются должным образом при инициализации в абстрактной абстрактной функции, вызванной из конструктора или блока init Kotlin: метод не может использоваться с дженериками Anko: внутренняя область применения, сбивающее с толку разрешение собственности Почему этот код Котлина все еще требует?. для доступа к членам? Kotlin Либо монада: рефакторинг вызова конструктора для обработки CPS