我在应用程序中添加了一些仅棒棒糖风格。
我想在此处更改Gmail概述屏幕中 header 的颜色:
我已经知道我能做
<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>
有设置标题颜色的特定属性吗?
附带的问题:图标和标题也可以更改吗?
最佳答案
您可以通过ActivityManager.TaskDescription
进行更改:
https://developer.android.com/reference/android/app/ActivityManager.TaskDescription.html
在 Activity 上下文中,调用:
TaskDescription taskDescription = new TaskDescription(label, icon, colorPrimary);
((Activity)this).setTaskDescription(taskDescription);
关于android - 在概述(最近的应用程序)屏幕中设置应用程序的标题颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27079658/