MainActivityにフラグメントをロードしました。フラグメントのレイアウトの上に、ユーザが上下にスクロールする際に表示/非表示にしたいLinearLayoutがあります。RecyclerViewをスクロールするときのLinearLayoutの表示/非表示は?
は、コーディネーターのレイアウトを使用して、これを達成することができますか私は自分のハックを行う必要がありますか?
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
! :) –