我一直在使用留声机音乐播放器,在我看来这是一个非常好看的应用程序。它有一个非常好的标题:基本上是工具栏上下滑动,回收器视图隐藏在状态栏后面向下滚动并在向上滚动时可见,与其他工具栏显示/隐藏动画的区别在于这个实际上没有两个刚性状态(隐藏或显示),但它可以是半覆盖,70%覆盖,80%覆盖等等,它以与回收者视图相同的速度移动,它与{ {1}}。
解释我在说什么的小片段:
http://i.imgur.com/JCIiFAA.jpg
我在网上搜索了解决方案,但我没有找到足够接近但我认为Observable Scroll View库可能是一个很好的起点(已经做过一些测试,但到目前为止它有那两个刚性状态我不想要。)
我正在使用活动ActionBar.hide()
并将其内容视图设置为MainActivity.java
,我该如何实现这一结果?
另外,如何在工具栏下方制作视图寻呼机选择器但是粘贴?
答案 0 :(得分:0)
设计支持库中的CoordinatorLayout正是您所需要的。 请参阅此处的教程https://mzgreen.github.io/2015/06/23/How-to-hideshow-Toolbar-when-list-is-scrolling(part3)/
答案 1 :(得分:0)
首先,您需要使用协调器布局包装布局并在工具栏上设置此标志
app:layout_scrollFlags="scroll|enterAlways"