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

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

当在Android 5棒棒糖和我按最近的应用程序button,我的应用程序出现在一个黑暗的标题,而不是在ActionBar白色的标题。

当我在应用程序内一切看起来很好。

我能做些什么来改变最近的应用程序视图中的标题颜色?

编辑 :只是想通了,如果我使用更深的颜色colorPrimary ,标题变成白色。 我仍然需要一种强制白色标题与原来的颜色。

在这里输入图像说明

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

我也研究了这个,我能find的最好的方法是(从EngEnger13的build议)设置我的最近应用程序颜色为我的主要颜色的600值 :

 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联系人应用,可以看到Google自己也在做类似的事情:

Android联系人截图

所以我相信不可能自己改变标题颜色,但是Android会为你select一个好的颜色。 (这也将允许Android出于可访问性的原因改变它)

要更改颜色/标题/图标,只需使用以下内容:

 TaskDescription tDesc = new TaskDescription(mTitle, mIcon, mColor); MainActivity.setTaskDescription(tDesc);