Android 5.0: как изменить цвет названия последних приложений?

Я использую AppCompat, и моя тема расширяет Theme.AppCompat.Light.DarkActionBar .

Когда в Android 5 Lollipop и я нажимаю кнопку последних приложений, мое приложение появляется с темным заголовком вместо белого заголовка в ActionBar.

Когда я вхожу в приложение, все выглядит отлично.

Что я могу сделать, чтобы изменить цвет заголовка в представлении последних приложений?

EDIT : только что понял, что если я использую более темный colorPrimary , заголовок становится белым. Мне все еще нужен способ заставить белый заголовок оригинальным цветом.

введите описание изображения здесь

Вы не можете форсировать цвет текста, он автоматически генерируется (белый или черный) на основе вашего цвета.

Я также изучил это, и наилучшим способом, который я мог найти, было (предложение от MrEngineer13), устанавливающее мой цвет приложений-реципиентов для 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 выберет для вас хороший вариант. (что также позволит Android изменить его по причинам доступности, …)

Чтобы изменить цвет / название / значок, вам просто нужно использовать следующее:

 TaskDescription tDesc = new TaskDescription(mTitle, mIcon, mColor); MainActivity.setTaskDescription(tDesc); 
  • не удалось разрешить com.android.support:appcompat-v7:22 и com.android.support:recyclerview-v7:21.1.2
  • Xamarin Forms Android Error: установите пакет «Android Support Library»,
  • Не удается разрешить символ «AppCompatActivity»
  • AppCompat v7 r21 возвращает ошибку в values.xml?
  • Что такое расширение AppCompatActivity по сравнению с ActionBarActivity?
  • AppCompatActivity.onCreate можно вызывать только из одной и той же группы библиотек
  • Как правильно использовать обратную совместимость вектора вектора с последней поддержкой Android?
  • AppCompat 23.3 Поддержка векторов больше не работает?
  • Невозможно разрешить символ «Тема» в styles.xml (Android Studio)
  • Цвет анимированного ActionBarDrawerToggle в ActionBar
  • Прозрачная строка состояния, не работающая с windowTranslucentNavigation = "false"
  • Interesting Posts

    Что такое таблица стилей пользовательского агента

    Win7 x64 не реагирует на минуту или около того. Ошибка HD?

    Как добавить заголовок и подзаголовок в Gridview

    Укажите пароль, который не связан с моей учетной записью Microsoft?

    Исключение Json и Circular Reference Exception

    R: Замена отрицательных значений на ноль

    Передача намерения с помощью пула с помощью консоли

    Документ Word имеет очень странное «скрытое» формирование после преобразования из PDF в .docx

    Проблема с сохраненными паролями в Chrome

    Почему XOR часто используется в java hashCode (), но другие побитовые операторы используются редко?

    Swift 3 некорректная строковая интерполяция с неявно развернутыми опциями

    Как преобразовать java-программу в daemon с помощью jsvc?

    Это приложение не будет запущено, если вы не обновите сервисы Google Play (через Bazaar)

    Как конвертировать Bluetooth-ключ беспроводной клавиатуры в качестве универсального Bluetooth-ключа?

    Пробуждать stream заблокирован при вызове accept ()

    Давайте будем гением компьютера.