首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android 5.0:如何更改最近的应用程序标题颜色?

Android 5.0:如何更改最近的应用程序标题颜色?
EN

Stack Overflow用户
提问于 2014-11-13 09:28:12
回答 3查看 18.5K关注 0票数 68

我使用的是AppCompat,我的主题是扩展Theme.AppCompat.Light.DarkActionBar

当我在安卓5棒棒糖中按下最近的应用程序按钮时,我的应用程序在ActionBar中显示为深色标题,而不是白色标题。

当我进入应用程序时,一切看起来都很好。

如何更改“最近的应用程序”视图中的标题颜色?

编辑:我刚刚发现如果我使用较暗的colorPrimary,标题就会变成白色。我仍然需要一种方法来强制使用原始颜色的白色标题。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-12-30 17:57:00

您不能强制文本颜色,它是基于您的colorPrimary颜色自动生成的(白色/黑色)。

票数 53
EN

Stack Overflow用户

发布于 2014-12-30 17:52:41

我也研究过这一点,我能找到的最好的方法是(来自MrEngineer13的建议)将我最近的应用程序颜色设置为600-value of my primary color

代码语言:javascript
复制
Bitmap bm = BitmapFactory.decodeResource(getResources(), app_icon);
TaskDescription taskDesc = new TaskDescription(getString(R.string.app_name), bm, getResources().getColor(R.color.primary_600));
MainActivity.setTaskDescription(taskDesc);

如果你仔细观察Android 5.0 contacts应用,你会发现Google本身也在做类似的事情:

因此,我相信你不可能自己改变标题的颜色,但Android会为你选择一个好的。(这也允许Android出于可访问性的原因对其进行更改,...)

票数 39
EN

Stack Overflow用户

发布于 2014-11-13 09:58:46

要更改颜色/标题/图标,您只需使用以下命令:

代码语言:javascript
复制
TaskDescription tDesc = new TaskDescription(mTitle, mIcon, mColor);
MainActivity.setTaskDescription(tDesc);
票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26899820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档