【问题标题】:CoordinatorLayout. Scrolling stops when i try to scroll AppBarLayout area协调器布局。当我尝试滚动 AppBarLayout 区域时,滚动停止
【发布时间】:2019-11-30 02:29:18
【问题描述】:

有CoordinatorLayout,里面有AppBarLayout,还有CoordinatorLayoutInside appbar。下面有带有 ScrollingViewBehavior 的 RecyclerView。一切正常,但我想删除下一个效果:

当我从底部到顶部滑动 AppBar 区域时,当 AppBar 折叠时滚动停止,并且对于下一次滚动,我必须滑动 RecyclerView。如果我滚动 RecyclerView 没有这个效果。

AppBar 高度是屏幕高度的 90%,在大多数情况下,用户将滚动 AppBar,而不是回收站。而且这种效果看起来像错误。有谁知道如何消除这种影响?这可能吗?

我尝试使用任何滚动标志组合,但没有帮助。我认为这种效果的发生是因为 AppBarLayout “不知道”它下面的视图并滚动 self 直到折叠。看起来这个页面必须是复合布局(带有内容的滚动视图),但在我的情况下这是不可能的。

我现在的布局是这样的https://gist.github.com/iamthevoid/48d2a57b586f942ca899a5416ee84439

【问题讨论】:

  • 提供一些你尝试过的代码。
  • 你用过kotlin-anko库吗?
  • @SumitShukla 是的,是anko
  • 对不起,我没用过!!!!
  • @SumitShukla 它类似于 xml 布局但看起来有点不同))

标签: android android-coordinatorlayout android-collapsingtoolbarlayout


【解决方案1】:

你是说弹射效果吗?可以上传视频来说明

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-07
    • 1970-01-01
    • 1970-01-01
    • 2016-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多