在概览(最近的应用程序)屏幕中设置app的标题颜色

时间:2014-11-22 16:27:59

标签: android android-5.0-lollipop material-design android-styles

我在应用中添加了一些仅限棒棒糖的样式。

我想改变像Gmail这样的概述屏幕中的标题颜色:
enter image description here

我发现我可以做到

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">

    <item name="android:colorPrimary">@color/my_favorite_color</item>

</style>

实现它,但我想只为这种情况指定颜色,就像我能做的那样:

<item name="android:statusBarColor">@color/my_favorite_color<item>

是否有特定的属性来设置标题的颜色?

附带问题:图标和标题是否也可以更改?

1 个答案:

答案 0 :(得分:47)

您可以通过ActivityManager.TaskDescription

进行更改

https://developer.android.com/reference/android/app/ActivityManager.TaskDescription.html

从“活动”上下文中,调用:

TaskDescription taskDescription = new TaskDescription(label, icon, colorPrimary);
((Activity)this).setTaskDescription(taskDescription);