android - 协调器布局。当我尝试滚动 AppBarLayout 区域时,滚动停止
问题描述
里面有 CoordinatorLayout,里面有 AppBarLayout,还有 CoordinatorLayoutInside appbar。下面有带有 ScrollingViewBehavior 的 RecyclerView。一切正常,但我想删除下一个效果:
当我从底部到顶部滑动 AppBar 区域时,AppBar 折叠时滚动停止,并且对于下一次滚动,我必须滑动 RecyclerView。如果我滚动 RecyclerView 没有这个效果。
AppBar 高度是屏幕高度的 90%,在大多数情况下,用户将滚动 AppBar,而不是回收站。而且这种效果看起来像错误。有谁知道如何消除这种影响?这可能吗?
我尝试使用任何滚动标志组合,但没有帮助。我认为这种效果的发生是因为 AppBarLayout “不知道”它下面的视图并滚动 self 直到折叠。看起来这个页面必须是复合布局(带有内容的滚动视图),但在我的情况下这是不可能的。
我现在的布局看起来像这样https://gist.github.com/iamthevoid/48d2a57b586f942ca899a5416ee84439
解决方案
你是说弹射效果吗?可以上传视频来证明
推荐阅读
- spring - 如何保存与用户关联的订单详细信息以及如何根据 url 参数返回与用户详细信息关联的订单数据?
- ckeditor - 实例化 CKEditor4 实例时,如何将自定义值传递给 CKFinder3?
- python - X射线衍射成像算法和寻峰代码
- wpf - 如何在 WPF 中的对象列表中绑定集合
- f# - 缩进对错误消息(UserState)有最终决定权 - FParsec
- ios - 如何访问在闭包中创建的数组?
- compression - 如何证明/查看 ActiveMQ Artemis RemoteConnectionFactory 正在使用 compress-large-messages="true"?
- javascript - 我试图过滤然后对一组数字和字符串进行排序,但我的代码不起作用
- matlab - 错误分配的非单例右轴维度比非单例下标多
- python - 对数据帧字典中的每个数据帧进行排序