Appbarlayout和scrollflags隐藏一个孩子

时间:2018-05-06 16:49:08

标签: android android-recyclerview android-appbarlayout

我希望子b 布局会使用recyclerview滚动并隐藏工具栏,而子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>

0 个答案:

没有答案