android - 当用户在nestedscrollview中上下滚动时如何显示和隐藏视图?
问题描述
我的视图层次结构如下:
工具栏1
SearchBar1 - 在活动启动时隐藏
搜索栏2
嵌套滚动视图
现在,当用户向下滚动时,SearchBar1 应该是可见的,而 SearchBar2 应该是 GONE ,反之亦然,如果用户向上滚动。我尝试过使用 scrollview 滚动侦听器,但它不会告诉任何方向滚动后的理想状态,因此如果我使用 oldY 和 Y 滚动位置之间的差异,它会产生一种闪烁的效果。
我尝试过使用协调器布局,但如果其中一个搜索栏始终可见,它可以很好地工作,但我的情况并非如此。
所以请建议我一些方法来实现这一点。
解决方案
推荐阅读
- flutter - 如何从 Firestore 制作父/子对象流
- r - 计算两列都是 NA 的行,然后排除
- python - 如何使用数据存储模拟器检查正在运行的 dev_appserver.py
- c# - C1 CMS 友好的媒体网址?
- c++ - 使用向量增强 MSVC 的序列化(错误?)问题
在几个图书馆 - rdf - 如何在 Protege 中添加匿名个人?
- python - BertTokenizer - 编码和解码序列时出现额外空格
- branch.io - 跨设备匹配 _branch_match_id
- elasticsearch - 有没有办法在弹性中执行嵌套过滤而不影响文档是否匹配?
- r - Grep 行索引的未命名列