【问题标题】:Android Design Lib CollapsingToolbarLayout stops interact when horizontal RecyclerView is touched触摸水平 RecyclerView 时,Android Design Lib CollapsingToolbarLayout 停止交互
【发布时间】:2015-06-17 14:19:30
【问题描述】:

我有一个用于视差效果的 CollapsingToolbarLayout(来自 Android 设计库)和 FrameLayout 的活动,我在其中设置了 Fragment。

片段布局包含 NestedScrollView。

除了一瞬间,一切都运转良好。在 NestedScrollView 中,我有一个带有 StaggerGridLayoutManager 的水平 RecyclerView,当我从该 recyclerview 垂直滚动时 - 视差没有开始。当我从屏幕的任何其他位置滚动时,它可以工作。

似乎是 layout_behavior 标签的问题或 NestedScrollView 失去焦点。

有人遇到过这个问题吗?一些想法?

【问题讨论】:

    标签: android android-collapsingtoolbarlayout


    【解决方案1】:

    哼!有解决办法!在 RecyclerView 上禁用嵌套滚动解决了这个问题。

    recyclerView.setNestedScrollingEnabled(false);
    

    【讨论】:

    • 嗨,即使我在 nestedscrollview 中使用 StaggerGridLayoutManager。我在 recyclerview 上方有一个视图,如果我滚动它,它会固定在顶部而不滚动到最后。请帮忙
    • 老兄,你是完美的;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-11
    • 2012-11-03
    • 2020-10-03
    相关资源
    最近更新 更多