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

我希望我的ActionBar在stock / default Android浏览器中表现得像:
它在页面顶部可见,但随着用户向下滚动,条形图滚动出视图,如果向上滚动页面向顶部,条形图再次进入查看,但在一段时间后会隐藏,当它这样做时,它不会影响基础视图.

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

解决方法

您正在寻找动作栏叠加模式与快速返回模式的组合.这是一个功能,当用户向上滚动一点时,视图再次在顶部可见.看到这个描述这种模式的优秀 blog post.不要错过来自Google的Roman Nurik的 example implementation.

在setContentView()之前通过requestwindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY)启用叠加模式,或者将主题属性android:windowActionBarOverlay设置为true.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...