【发布时间】:2016-06-03 09:17:23
【问题描述】:
我已经实现了一个带有视差视图的CollapsingToolbarLayout。
当我在一个连续滚动中向上滚动 RecyclerView 时,它会展开 CollapsingToolbarLayout。
但是当我发出'fling'嵌套滚动视图时,它会停在嵌套滚动视图的顶部。您必须再次投掷才能解开CollapsingToolbarLayout,
Android Studio 2.0 中的 ScrollingActivity 模板演示了这个问题。 Chris Bain 的Cheesecake project 在详细视图中也展示了相同的内容。
但是,Google Play 和 Spotify 都没有分别在“查看应用”和“播放列表”视图中出现此问题。在一次投掷中,它们将滚动到嵌套滚动视图的顶部并展开工具栏。
设计库元素可以做到这一点吗?
编辑:Ian 已注意到此报告 bug。请给它加星标并发布您可能有的任何工作。
【问题讨论】:
-
值得注意的是,如果你在
CollapsingToolbarLayout上设置app:layout_scrollFlags="scroll|enterAlways",那么它只需要一次投掷。但在这种情况下,我太早地展开工具栏:我只想在嵌套滚动视图的顶部时展开。
标签: android android-layout android-design-library android-collapsingtoolbarlayout