我希望工具欄始終可見,並讓TabLayout滾動並快速返回,但這種組合似乎不可能。CollapsingToolbarLayout:保持工具欄但隱藏TabLayout並快速返回
<CoordinatorLayout>
<AppBarLayout>
<CollapsingToolbarLayout layout_scrollFlags="scroll|exitUntilCollapsed">
<TabLayout/>
<Toolbar layout_collapseMode="pin" />
</CollapsingToolbarLayout>
</AppBarLayout>
<ViewPager/>
</CoordinatorLayout>
這使我的工具欄不滾動了,但它使TabLayout只有當滾動到列表的頂部返回。
在CollapsingToolbarlayout上更改爲scroll|enterAlways
也會使工具欄滾動。
嘗試增加'應用:layout_collapseMode = 「針」'的'Toolbar'並添加'滾動| enterAlways'到CollapsingToolbarLayout。從CollapsingToolbarLayout中移除'layout_scrollFlags' –
如果我從'CollapsingToolbarLayout'中移除'layout_scrollFlags',那麼對滾動沒有任何反應。添加'app:layout_collapseMode =「pin」'沒有幫助。在CollapsingToolbarLayout上設置「scroll | enterAlways」使工具欄滾動。 –
對不起,我的意思是從CollapsingToolbarLayout(CTL從此以後)的孩子中刪除'layout_scrollFlags' ...孩子,但不是CTL本身,但是這個名字太長了,我忘記了我正在寫的東西。但在CTL –