在嵌套滚动视图中使用水平回收器视图时,折叠工具栏布局不起作用

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

我在使用折叠工具栏时遇到了一些问题。我有以下布局结构

<CoordinatorLayout>
    <AppbarLayout>
        <CollapsingToolbar>
    <NestedScrollView>
        <HorizontalRecyclerView>
    </NestedScrollView>
</CoordinatorLayout>

只有当我试图滚动我的NestedScrollView触摸HorizontalRecyclerView时才会出现问题。在那种情况下,CollapsingToolbar不会崩溃。只是AppbarLayout留在它的位置和NestedScrollView滚动下它。我附上了一个视频,一切都很清楚。有谁能解释这个问题?谢谢。

android-recyclerview android-collapsingtoolbarlayout android-appbarlayout coordinator-layout
1个回答
0
投票

这个问题可以通过将setNestedScrollingEnabled(false)添加到内部HorizontalRecyclerView来解决。

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