android - 如何更改android状态栏的背景颜色

标签 android statusbar

我想通过写一个应用来改变状态栏的背景颜色。我的安卓设备是黑色的,我想把它改成其他颜色。我在这里看到了一些与之相关的帖子,但它们都在讲述通知背景。

如果有人知道这件事,请帮助我。

默认状态栏

enter image description here

使用可绘制对象作为状态栏的背景后

enter image description here

最佳答案

抱歉,除非您要制作自定义 ROM,否则这是不可能的,除非您只想更改应用的状态栏。

这需要大量的工作。

首先,您需要将 Theme.NoTitleBar.Fullscreen 添加到 list 中

<application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" 
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
        >

那么一旦你完成了你需要创建一个代表状态栏的标准布局,这意味着你必须添加时间,并且还要接收来自其他应用程序的所有通知,我个人不知道如何这样做,但我确信有办法。

如果你真的想走好运,那么你将面临一个艰难的时期。


抱歉,除非您知道如何构建自定义 ROM,否则我认为这是不可能的

关于android - 如何更改android状态栏的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9044970/

相关文章:

ios - 如何在iOS 11中正确添加状态栏模糊效果而不发出警告?

ios - 使用 Xcode 和 Swift 创建的 iOS 应用程序中状态栏的自定义背景颜色

java - Android Content Provider 测试真实的内容提供者

android - 如何在 React Native 中下载文件之前打开文件管理器并选择一个目录

xml - 可绘制 xml 中的 Android 多笔划框

ios - 更改从 UIActivityViewController 打开的模态视图 Controller 的状态栏文本颜色

android - 显示dialog fragment时被状态栏覆盖,仅限Android4.4

通话时 iOS 状态栏高度不正确

java - overridePendingTransition 不适用于适配器 (android)

Android Material Design - CollapsingToolbarLayout 折叠后如何更改工具栏的背景颜色