Appbarlayout и scrollflags, чтобы скрыть одного ребенка - PullRequest
0 голосов
/ 06 мая 2018

Я хочу, чтобы компоновка child b прокручивалась бы с помощью recyclerview и скрывалась, а панель инструментов и child a всегда были бы видны, могу ли я достичь этого только с помощью appbarlayout или Мне нужно использовать сворачивающаяся панель инструментов для этого? на данный момент с кодом ниже все прокручивается вверх

<android.support.design.widget.AppBarLayout
android:id="@+id/appbar_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content">

    <android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="?android:attr/actionBarSize"
        android:background="?attr/colorPrimary"
        android:minHeight="?attr/actionBarSize"
        app:layout_scrollFlags="scroll|snap"
        android:theme="@style/MainActivityToolbar">

    </android.support.v7.widget.Toolbar>

<RelativeLayout
    android:id="@+id/child_a”
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginBottom="10dp"
    android:layout_marginEnd="16dp"
    android:layout_marginStart="16dp"
    android:layout_marginTop="10dp"
    app:layout_scrollFlags="scroll|snap">

</RelativeLayout>

<RelativeLayout
    android:id="@+id/child_b”
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:layout_scrollFlags="scroll|enterAlways">

</RelativeLayout>
</android.support.design.widget.AppBarLayout>
...