Android 5.0: как изменить цвет заголовка последних приложений?
Я использую AppCompat и моя тема расширяется Theme.AppCompat.Light.DarkActionBar
.
когда в Android 5 Lollipop и я нажимаю кнопку последние приложения, мое приложение появляется с темный заголовок вместо белого заголовка в панели действий.
когда я внутри приложения все выглядит нормально.
что я могу сделать, чтобы изменить цвет заголовка в списке последние приложения?
EDIT: просто понял, что если я использую более темный colorPrimary
заголовок будет белый. Мне все еще нужен способ заставить Белый заголовок с оригинальным цветом.
3 ответа:
вы не можете заставить цвет текста, он автоматически генерируется (либо белый / черный) на основе вашего
colorPrimary
цвета.
Я также посмотрел на это, и лучший способ, который я мог найти, был (предложение от MrEngineer13), установив цвет моего приложения recents на 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 contacts, вы можете увидеть, что сами Google также делают что-то подобное:
поэтому я считаю, что невозможно изменить цвет заголовка самостоятельно, но Android выберет хороший для вас. (который также позволит Android изменить его по причинам доступности,...)