Android Design Lib CollapsingToolbarLayout 在水平 RecyclerView 被触摸时停止交互
Android Design Lib CollapsingToolbarLayout stops interact when horizontal RecyclerView is touched
我有一个 activity,带有用于视差效果的 CollapsingToolbarLayout(来自 Android 设计库)和我设置 Fragment 的 FrameLayout。
Fragments 布局包含 NestedScrollView。
除某一时刻外,一切正常。在 NestedScrollView 中,我有一个带有 StaggerGridLayoutManager 的水平 RecyclerView,当我从该 recyclerview 垂直滚动时 - 视差没有开始。当我从屏幕的任何其他位置滚动时,它会起作用。
似乎是 layout_behavior 标记或 NestedScrollView 失去焦点的问题。
有人遇到过这个问题吗?一些想法?
呸!有解决办法!在 RecyclerView 上禁用嵌套滚动解决了这个问题。
recyclerView.setNestedScrollingEnabled(false);
我有一个 activity,带有用于视差效果的 CollapsingToolbarLayout(来自 Android 设计库)和我设置 Fragment 的 FrameLayout。
Fragments 布局包含 NestedScrollView。
除某一时刻外,一切正常。在 NestedScrollView 中,我有一个带有 StaggerGridLayoutManager 的水平 RecyclerView,当我从该 recyclerview 垂直滚动时 - 视差没有开始。当我从屏幕的任何其他位置滚动时,它会起作用。
似乎是 layout_behavior 标记或 NestedScrollView 失去焦点的问题。
有人遇到过这个问题吗?一些想法?
呸!有解决办法!在 RecyclerView 上禁用嵌套滚动解决了这个问题。
recyclerView.setNestedScrollingEnabled(false);