【发布时间】:2020-01-23 14:06:31
【问题描述】:
不知何故,我偶然发现了 Reddit 应用程序,并想知道他们的滚动机制是如何工作的。从 gif 中可以看到,有一个 Menubar(Up/Downvote-comment-share bar),它始终位于屏幕内且无法滚动向上/向下滚动时的屏幕。向上滚动时,它将位于工具栏(顶部的灰色栏)下方。向下滚动时,它将位于EditTextView(底部的添加评论栏)上方。
Relative layout
|-->Toolbar (android:id="@+id/toolbar")
|-->ScrollView (android:layout_below="@id/toolbar")
|-->Child (This child is located underneath the Toolbar when scrolling up)
|-->Child
|-->Child
如果我想写这个页面,需要什么依赖、小部件或概念 我需要使用或研究吗?
注意:如果你愿意,可以给我 sn-ps 的代码:)
【问题讨论】:
标签: android kotlin android-recyclerview nestedrecyclerview stickyrecycleview