android - 将网格视图滚动与其他片段集成
问题描述
我正在开发一个类似 Instagram 的应用程序。
我需要知道如何实现以下目标:
当我们开始向上滚动网格视图时,它应该逐渐增加高度(实现全屏),而上面的相对布局会开始消失?
当我们开始向下滚动时,它应该返回到它的原始状态(当我们到达第一行图像时)并使上面的相对布局重新出现?
谢谢您的帮助
解决方案
“整合”是困难的。要获得 instagram 行为,我建议您使用RecyclerView
标题。因此,您将拥有 2 种视图类型:标题 ( RelativeLayout
) 和图像。HeaderGridView
是一个很好的实现GridView
。谷歌的“标题 GridView/RecyclerView”。
推荐阅读
- ios - 即使关闭应用程序,如何观察照片库的变化?
- javascript - 如何使用 Jquery 知道 event.target 是否是图像
- java - JAVA:不同步的线程安全项目咨询
- tomcat - Tomcat 9 - manager-gui 使用非明文密码无法正常工作
- python-3.x - 保存和加载检查点 pytorch
- android - NullPointerException FirebaseUser.getUid()' 在空对象引用上
- java - Guava Striped 的正确条纹数是多少?
- vim - VIM:在netrw窗口中,如何返回探索PWD?
- javascript - 角度逆向工程:通过 Zone.js 从侦听器(devTools > Elements > Event listeners)返回组件
- java - 为什么我在运行自定义调解器时会遇到错误?