Как я могу перенести виджет с RecyclerView? - PullRequest
0 голосов
/ 07 января 2020

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

Вот ссылка

1 Ответ

0 голосов
/ 07 января 2020

То, что вы ищете, вполне возможно. Вам просто нужно иметь базовый макет как CoordinatorLayout с AppBarLayout, а затем связать поведение прокрутки с нижележащим RecyclerView или NestedScrollView

<android.support.design.widget.AppBarLayout  
    ...>
    <android.support.v7.widget.Toolbar
        .../>
    <android.support.design.widget.TabLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:layout_scrollFlags="scroll|enterAlways|snap"/>
</android.support.design.widget.AppBarLayout>

Возможно следовать за публикацией здесь

Расширенное руководство по всем таким способам поведения здесь

Это поможет вам лучше понять и настроить ваши требования. Было похожее представление, которое мы должны были разработать 2 года назад, была некоторая пользовательская обработка прокрутки представления, которую мы должны были захватить, чтобы заставить это работать.

Но эти ресурсы должны стать для вас хорошим началом. Удачи!

...