在AppBarLayout中滚动第二个孩子

我试图获得这种效果,如果用户滚动一个RecyclerView一个布局向上滚动与回收站一起消失在Toolbar后面。

使用CoordinatorLayout可以获得类似的行为,这可以通过设置来实现

 app:layout_behavior="@string/appbar_scrolling_view_behavior" 

在说的回收,和做

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

另外,如果我把第二个孩子放到AppBarLayout ,并且设置了app:layout_scrollFlags ,那么获得的效果是相同的,两个版面都和Recycler一起滚动。

我想要实现的是保持第一个孩子(工具栏)的位置固定,并让第二个孩子( LinearLayout )滚动和隐藏在工具栏后面。 不幸的是我无法做到这一点。

没有使用第三方零件库可能吗? 在此先感谢,并为我的英语感到抱歉。

Solutions Collecting From Web of "在AppBarLayout中滚动第二个孩子"