当前位置: 首页 > 知识库问答 >
问题:

如何将状态栏设置为白色半透明

袁弘方
2023-03-14

当我设定时

<item name="android:windowTranslucentStatus">true</item>

状态栏变成黑色半透明,但我需要白色

样品

共有1个答案

锺离霖
2023-03-14

这就是你需要的。只需将这行代码添加到主java文件中:

getWindow().setFlags(
    WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
    WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
);
 类似资料:
  • 正如我的问题所暗示的那样,我正在试图弄清楚如何将我的状态栏颜色设置为透明,同时保持导航栏的黑色/自然色(不影响屏幕高度)。我提到了这个网站:Android完全透明状态栏?部分有效的解决方案之一是: 但这将我的屏幕内容推送到导航栏下方,使其透明。我希望屏幕大小保持不变,同时保持导航栏的自然颜色。只是想让状态栏透明,但似乎所有其他方法都让它变白,即使我用(选项)设置它透明。 有什么办法吗?我的min

  • 如果你认为它重复了一些其他的问题,那么我应该让你现在我已经尝试了3,4页的谷歌搜索,也实现了他们。

  • 我正在尝试将状态栏的颜色改为半透明的黑色(Android7.0),但我得到的只是一个灰色状态栏。每当我尝试将状态栏设置为透明或半透明时,我就会得到这种灰色。但纯色很好用。我使用的是折叠式工具栏布局,我知道我可以使用statusBarScrim,但这个功能也不起作用,我不知道为什么。 XML: 样式: 我也试过使用这些:

  • 出于某种原因,状态栏现在是白色的。或者更确切地说,是灰白色,在明亮的背景下隐约可见图标的另一种白色阴影。这是错误的,因为我的应用栏布局使用蓝色阴影作为其颜色。到目前为止,这一直工作正常,我不知道我做了什么导致这种情况。我尝试手动将状态BarColor设置为colorPrimaryDark (#0277bd),但它不起作用。 我只是不知道为什么会发生这种情况。我正在粘贴我的活动的布局.xml,也许有

  • 我想整合一些像这样的东西: 我已经这样做了,但是我似乎不能把图像视图放在工具栏下面。没有工具栏,我可以在状态栏下制作,但是把这两者结合起来是不可能的。 这是我的布局: 在我的活动中,我做了以下工作: 我还声明了一个 styles-v21.xml 文件: 并将其设置为Photo活动的默认样式。我已经尝试将工具栏放在FrameLayout中,但这样做我的工具栏只会隐藏,如下所示: 提前感谢。 已修复,

  • 我使用以下布局(main_activity.xml) 具有以下样式-v21 但我仍然无法归档一个透明的状态栏 看起来像这样 但我想要这样的东西(新谷歌报摊App) 注意:我正在使用