CollapsingToolbarLayout:保留工具栏但隐藏TabLayout并快速返回

时间:2016-08-25 10:34:25

标签: android android-toolbar android-tablayout android-collapsingtoolbarlayout

我希望工具栏始终可见并让TabLayout滚动并快速返回,但这种组合似乎不可能。

<CoordinatorLayout>
    <AppBarLayout>
        <CollapsingToolbarLayout layout_scrollFlags="scroll|exitUntilCollapsed">
            <TabLayout/>
            <Toolbar layout_collapseMode="pin" />
        </CollapsingToolbarLayout>
    </AppBarLayout>
    <ViewPager/>
</CoordinatorLayout>

这使得我的工具栏不会滚动,但它会使TabLayout仅在滚动到列表顶部时返回。

在CollapsingToolbarlayout上更改为scroll|enterAlways会使工具栏滚动。

1 个答案:

答案 0 :(得分:1)

解决方案是让CollapsingToolbarLayout拥有这些滚动标记。

app:layout_scrollFlags="scroll|exitUntilCollapsed|enterAlways"

但阴影不见了......