android - 在嵌套 ScrollView 中使用水平回收器 View 时,折叠工具栏布局不起作用

标签 android android-recyclerview android-collapsingtoolbarlayout android-appbarlayout coordinator-layout

折叠工具栏有一些问题。我有以下布局结构

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

仅当我尝试滚动我的 NestedScrollView 时才会出现此问题触摸HorizontalRecyclerView .在那种情况下 CollapsingToolbar不崩溃。只需 AppbarLayout留在原地,NestedScrollView在它下面滚动。我附上了一个视频,一切都很清楚。谁能解释这个问题?谢谢。

最佳答案

问题可以通过添加setNestedScrollingEnabled(false)来解决到内部HorizontalRecyclerView .

关于android - 在嵌套 ScrollView 中使用水平回收器 View 时,折叠工具栏布局不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49127510/

相关文章:

android - 后台管理 : Restarter must be created only during owner's initialization stage

使用 Robolectrics 和 ActionBarSherlock 进行 Android 单元测试

java - 如何在每个 recyclerview 项目之间添加延迟?

android - Scrollview 内 Recyclerview 的平滑水平滚动

android - 与 viewpager 和 recyclerview 一起使用时,CollapsingToolbarLayout 的部分内容会粘在顶部

android - 折叠工具栏。如何调整自定义布局而不是默认的 ImageView

java - 如何从 firebase/Android 检索子级的数据子级

android - java.lang.IllegalArgumentException : No injector factory bound for Class<MyActivity_> 异常

android - 如何让GridLayout背景透明?

android - 向下滚动到达 RecyclerView 顶部时如何扩展 AppBarLayout