我的AppBarLayout中有3个视图。这就是我想要的:
一个。第一个视图使用“snap”或没有任何东西留在那里。我不希望它滚动。
湾第二个视图使用“滚动”。当它滚动时,有2个视图可见:第一个和第三个。
但它不起作用。所有3个景观就像“快照”一样。 然后我把第一个视图从AppBarLayout中删除,但它涵盖了第三个视图。
这是布局
<android.support.design.widget.CoordinatorLayout xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="false">
<android.support.design.widget.AppBarLayout
android:id="@+id/appbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:elevation="1px">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="40dp">
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="250dp"
app:layout_scrollFlags="scroll">
</RelativeLayout>
<android.support.design.widget.TabLayout
android:id="@+id/personal_tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:background="@drawable/titlebar_background"
app:tabIndicatorColor="@color/colorPrimary" />
</android.support.design.widget.AppBarLayout>
<android.support.v4.view.ViewPager
android:id="@+id/personal_view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
</android.support.design.widget.CoordinatorLayout>