我开发了一个使用Cordova / Phonegap和网络技术的应用程序,并想稍微个性化,但我找不到如何。
在Android中,当用户按下概述按钮(方形按钮)时,他们可以看到每个打开的应用程序的卡片概览,这些卡片有一个顶部栏,带有图标和应用程序的名称。如截图所示:
默认情况下,条形颜色为灰色,但我希望它是一种不同的颜色,可以更好地匹配我的应用中的颜色。这是在其他应用程序中可以看到的东西,它具有不同的颜色(例如:Chrome栏为蓝色,电子邮件栏为橙色等):
我尝试使用theme-color
元值,但这没有做任何事情。我也尝试了status-bar plugin,这个应用程序打开时更改了状态栏,但仍然显示了概述卡模式中的默认灰色栏。
是否可以使用Cordova / Phonegap自定义此概述条颜色?怎么做?
答案 0 :(得分:4)
安装:
cordova plugin add cordova-plugin-headercolor
用法:
- CS
window.plugins.headerColor.tint("#becb29");
或强>
-config.xml
<preference name="HeaderColor" value="#becb29" />
答案 1 :(得分:1)
这个答案几乎总结了一下:
您正在寻找的方法是
setTaskDescription(new ActivityManager.TaskDescription(label, icon, color));
以下是文档的链接: