材料设计清单:在滚动上隐藏应用栏?

Eri*_*aro 10 android material-design android-5.0-lollipop

根据新的Android Material Design清单:

http://android-developers.blogspot.com/2014/10/material-design-on-android-checklist.html

在适当的情况下,在向下滚动时,应用栏可以滚动屏幕,为内容留下更多垂直空间.向上滚动时,应再次显示应用栏.

我意识到为ICS风格的应用栏实现这种行为有很多问题/答案,但我很好奇新的工具栏小部件或Lollipop/AppCompat 21是否引入了更标准的方法来实现这种效果.

Eri*_*aro 6

Per Roman Nurik在Google+上(基本上是@tyczj提到的)

https://plus.google.com/u/0/+RomanNurik/posts/3G8zYvN5oRC

它不是内置的,但实现起来相对简单.只需观察滚动并为Y平移设置动画.也可以使用几年前发布的"快速回归"样本+ Nick Butcher

我相信引用的示例是:https: //code.google.com/p/romannurik-code/source/browse/misc/scrolltricks

更新:我刚刚发现了一个很棒的图书馆,以及其他一些很棒的技巧https://github.com/ksoichiro/Android-ObservableScrollView