隐藏状态栏但显示操作栏
Posted
技术标签:
【中文标题】隐藏状态栏但显示操作栏【英文标题】:Hide Status Bar but display action bar 【发布时间】:2014-10-14 16:41:54 【问题描述】:状态栏是显示电池、时间的地方,动作栏是标题栏。我想在我的应用中隐藏状态栏但显示动作栏。可以吗?
【问题讨论】:
【参考方案1】:在onCreate之后在Activity中写如下:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
这是截图:
【讨论】:
好的,如何避免通过滑动手势扩展状态栏? 你知道为什么谷歌强调“如果状态栏被隐藏,你永远不应该显示操作栏”。我没有看到没有状态栏的操作栏有任何问题。我无法弄清楚他们的原因。 我们可以从styles.xml
做同样的事情吗?使其适用于所有活动
@Prags 你不能不隐藏操作栏。如果您可以不隐藏 ActionBar,您应该能够找到一个“FULLSCREEN”基本样式,它将同时删除状态栏和操作栏。类似于<style name="AppBaseTheme" parent="android:Theme.Holo.NoActionBar.Fullscreen">
。以上是关于隐藏状态栏但显示操作栏的主要内容,如果未能解决你的问题,请参考以下文章