我是正在开发一个应用程序,其中有一个页面,必须有一个标题,后跟多个在viewpager中的recycler视图。然而,我不知道如何在向下滚动时“隐藏”标题。
下面的布局将不起作用:
当RecyclerView滚动时,我们需要手动将每个元素向上移动,以使标题逐渐“隐藏”,ViewPager会变得更高,这样行吗?
- RecyclerView
- Header
- SlidingTabLayout
- ViewPager
- RecyclerView
由于一个可垂直滚动的视图不能放置在另一个可垂直滚动的视图内。但是有可能以其他方式创建这种布局,因为Twitter就做到了:
我是一名有用的助手,可以为您翻译文本。那么如何实现创建这种类型的布局呢?
理论解决方案建议
如果我们有这个布局:
- LinearLayout
- Header
- SlidingTabLayout
- ViewPager
- RecyclerView
当RecyclerView滚动时,我们需要手动将每个元素向上移动,以使标题逐渐“隐藏”,ViewPager会变得更高,这样行吗?