У меня есть фрагмент, загруженный в мою MainActivity. В верхней части макета фрагмента у меня есть LinearLayout, который я хотел бы показать/скрыть, когда пользователь прокручивает вверх/вниз.Показать/скрыть LinearLayout при прокрутке RecyclerView?
Может ли это быть достигнуто с использованием схемы Координатора или мне нужно сделать свой собственный взлом?
layout.xml:
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ececec">
<android.support.v7.widget.RecyclerView
android:id="@+id/discoverRView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="5dp"
android:paddingRight="5dp">
</android.support.v7.widget.RecyclerView>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="#f00"
app:layout_anchor="@+id/discoverRView"
app:layout_anchorGravity="top"
app:layout_scrollFlags="scroll"
>
</LinearLayout>
</android.support.design.widget.CoordinatorLayout>
Вы уже пробовали добавить 'scrollFlags' в свой' LinearLayout'? (Совсем похоже на поведение из «AppBarLayout») – yennsarah
Хорошо, это была просто быстрая идея. ^^ 'Но я добавил ответ. – yennsarah
Спасибо в любом случае! :) –