如何更改启动器中状态栏的颜色?
Posted
技术标签:
【中文标题】如何更改启动器中状态栏的颜色?【英文标题】:How to change the color of the status bar in the launcher? 【发布时间】:2021-06-05 19:02:39 【问题描述】:我需要将状态栏设置为黑色。如何通过编辑启动器的 XML 文件来做到这一点?
【问题讨论】:
AFAIK 您不能影响启动器应用中状态栏的颜色,除非您的应用是启动器应用。 我的android版本是Kitkat 4.4,在home/unlock菜单上有透明的状态栏。我怎样才能改变它的颜色? 【参考方案1】:您无法使用 Trebuchet Launcher 影响状态栏的颜色。 就像Version Marshmallow +以来的抽屉风格一样。 即使是上面提到的 Android 4.4 Kitkat (CM11) 也太低了。
要进一步访问布局设置,您可以下载匹配版本的 Trebuchet 或使用第三方启动器,如 Action Launcher 和 Nova Launcher。
【讨论】:
Trebuchet.apk 中没有“styles.xml” 我建议使用 Android Studio 来构建您独特的应用程序。我知道 Trebuchet 不能灵活地定制所有东西。你可能有你的工作截图,以进一步帮助你? 你知道什么是投石机吗?这是 Cyanogenmod 发射器 您使用什么版本?在 Marshmallow + 版本中,您可以在抽屉样式中更改它。如果您希望使用分页样式布局,您可以下载旧版本的 Trebuchet 或使用第三方启动器,如 Action Launcher 和 Nova Launcher。 Android 4.4 Kitkat (CM11)【参考方案2】: <item name="android:statusBarColor" tools:targetApi="l">?
attr/colorPrimaryDark</item>
将此添加到活动使用的样式中。那应该会改变状态栏颜色。
请记住,您可以添加您选择的任何颜色。
您可以从theme.xml
找到。您可以通过查看AndroidManifest
并查看`android:theme 来了解要编辑的特定样式。
【讨论】:
我是指启动器的状态栏颜色,而不是普通应用的颜色 抱歉,我没有完全理解您的问题,您是在创建启动器应用程序并想更改它的状态栏吗?或者您想更改应用启动器活动的状态栏 我想更改启动器的状态栏 你听到了吗?以上是关于如何更改启动器中状态栏的颜色?的主要内容,如果未能解决你的问题,请参考以下文章