如何更改应用程序背景的标题颜色?

时间:2019-02-28 13:38:27

标签: android android-theme

Red title of background app

如图所示,APP的标题在变为背景时变为红色,但并非在所有手机上都变为红色,有人知道如何更改此颜色吗?

2 个答案:

答案 0 :(得分:2)

Bitmap bitmap = BitmapFactory.decodeResource(getResources(), app_icon);
TaskDescription taskDesc = new TaskDescription(getString(R.string.app_name), bitmap , getResources().getColor(R.color.your_color));
MainActivity.setTaskDescription(taskDesc);

答案 1 :(得分:2)

非常简单,转到res/values/colors.xml文件,然后将colorPrimary更改为所需的颜色:

<color name="colorPrimary">YOUR_REQUIRED_COLOR_HERE</color>

如果您需要JAVA,也可以使用@mohammadRezaAbiri给出的答案:

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);