【发布时间】:2017-03-27 19:34:14
【问题描述】:
我正在使用类似于Google Play app 的布局结构。但就我而言,我已经修复了水平的RecyclerView 容器,所以我更喜欢使用NestedScrollView 作为根视图。这是我的布局结构
<NestedScrollView>
<HeaderView />
<RecyclerView />
<HeaderView />
<RecyclerView />
<HeaderView />
<RecyclerView />
</NestedScrollView>
问题在于,当我垂直滚动 NestedScrollView 并且它一甩时,我无法立即停止它并开始滚动 RecyclerView,我需要等待一分钟直到滚动停止,如果它在屏幕上,请移开手指,然后尝试滚动RecyclerView,当RecyclerView 滚动时反之亦然。如何消除滚动冲突以使我的布局滚动流畅,就像在 Google Play 应用程序中一样?
【问题讨论】:
-
为您的 Recylerview 添加
app:layout_behavior="@string/appbar_scrolling_view_behavior" -
但仍然不如预期:(
-
@Near1999 请在下面查看我的回答。希望它会完美。
标签: android