我似乎找不到任何有关在应用程序多任务视图中更改标题颜色的文档。如下图所示,所有标题都是默认的白色(我知道它们是网页,但只是使用图片来展示我想要更改的内容)。
cordova plugin add cordova-plugin-headercolor
window.plugins.headerColor.tint("#becb29");
如果我没记错的话(我可能会),你可以从r0adkll's answer找到说明。它基本上意味着你使用这行代码
Activity.setTaskDescription(new ActivityManager.TaskDescription(label, icon, color));
因为这是Android 5.0的功能(对吧?),所以我认为还没有人为此创建插件。幸运的是,创建插件并不难,Cordova文档有很好的教程。我也可能会在周末抽出一些时间来做这个。
你可以在这个问题中找到答案:
Android Lollipop最近/多任务标题栏样式,文本始终是黑色
但我认为最好的方法是在你的应用程序中实现Material Design风格。例如,使用
<style name="Theme.MyTheme" parent="Theme.AppCompat.Light">
使用支持库v21或更高版本
<style name="AppTheme" parent="android:Theme.Material">
对于安卓5.0版本,标题栏的颜色将由属性定义。
<item name=”colorPrimary”>@color/my_awesome_color</item>
在你的样式文件中
阅读这篇博客文章http://android-developers.blogspot.com.br/2014/10/appcompat-v21-material-design-for-pre.html,了解如何在应用程序中使用支持库实现Material设计。