如何在ViewPager + RecyclerView中使用AppBarLayout的滚动提升功能?

问题描述 投票:0回答:1

我的活动布局是这样的:

<CoordinatorLayout>
    <AppBarLayout>
        <Toolbar />
        <TabLayout />
    </AppBarLayout>
    <ViewPager />
</CoordinatorLayout>

然后,在活动中,viewpager填充了三个片段。每个片段都有这样的布局:

<FrameLayout>
    <FrameLayout>
        <RecyclerView />
        <Other views />
    </FrameLayout>
    <Other views />
</FrameLayout>

[现在,在其他未将RecyclerView用于内容的视图中,滚动上拉效果很好(例如,当使用NestedScrollView而不是RecyclerView时)。但是,使用RecyclerView无效。应该如何配置使其工作?

android android-recyclerview android-coordinatorlayout
1个回答
0
投票
在应用栏上添加此:

app:liftOnScroll="true"

© www.soinside.com 2019 - 2024. All rights reserved.