Android:ActionBar就像股票浏览器一样

Sup*_*aGu 8 android view android-actionbar

我希望我的ActionBar在库存/默认Android浏览器中表现得像:它在页面顶部可见,但是当用户向下滚动时,条形图滚动出视图,如果向上滚动页面朝向顶部,栏会再次查看,但会在一段时间后隐藏,当它执行此操作时,它不会影响基础视图.

我尝试使用计时器实现自动隐藏,但是当ActionBar隐藏时,它向上移动下方的可滚动视图,因此看起来我的整个页面向上移动而不是漂浮在视图顶部的ActionBar.

Mat*_*ers 5

您正在寻找动作栏叠加模式与快速返回模式的组合.这是一个功能,当用户向上滚动一点时,视图再次在顶部可见.请参阅这篇描述此模式的优秀博客文章.不要错过来自Google的Roman Nurik 的示例实现.

通过启用覆盖模式requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY)之前,setContentView()或通过设置主题属性android:windowActionBarOverlaytrue.