Перейти к содержанию
Fire Monkey от А до Я
  • 0

Цвет TopBar'a приложения в Task Manager'e


Митя Гринюк

Вопрос

Когда мы на Андроид устройстве клавишей переходим в TaskManager (Менеджер запущенных приложений), мы видим наши Недавние или Запущенные приложения в виде прямоугольников/квадратов.

А именно: квадратный "скриншот" вместимости приложения и над "скриншотом приложения" размещается TopBar, на котором отображается некоторая информация (ярлык, название приложения и цвет, читаемый с приложения, а именно colorPrimary приложения).   {Android L}

В моём приложении, независимо от colorPrimary/colorPrimaryDark, TopBar имеет черный цвет.

Можно ли это как-то изменить?

Embarcadero RAD 10.2 Tokyo, Delphi.

(использую модуль, который окрашивает даже StatusBar)

Ниже прикреплены изображения для ознакомления с терминами.

Скрытый текст

5992c2df872a9_.thumb.png.c649461fe04b179dd97fcb4070ecd8e6.pngauSbY.thumb.png.1992a999e4246308c87d8977b707b7e6.png

theme-color-ss.png.d0465c634e645325b00366838e940f58.png

 

 

Изменено пользователем Митя Гринюк
Ссылка на комментарий

Рекомендуемые сообщения

  • 0
  • Модераторы

вообщем проблема в том, что FMX использует стиль Holo.Light/Dark, а фишки с окрашиванием status bar и того topbar появились в Lollipop

поэтому окрашивание Status Bar'a не полнофункциональное, а TopBar вообще не возможно сделать (Tokyo включительно)

Ссылка на комментарий
  • 0

Прошло много времени, но кому-нибудь это пригодится.

Создаём файл styles.xml в папке с проектом. В него пишем

<resources 
    xmlns:android="http://schemas.android.com/apk/res/android">
    <style name="AppTheme" parent="@android:style/Theme.Material">
        <item name="android:colorPrimary">#000000</item> <!--> Менять этот цвет <-->
        <item name="android:colorPrimaryDark">#000000</item> <!--> Менять этот цвет <-->
        <item name="android:windowTranslucentStatus">true</item>
        <item name="android:windowTranslucentNavigation">false</item>
        <item name="android:windowBackground">@drawable/splash_image_def</item>
        <item name="android:windowNoTitle">true</item>
    </style>
</resources>

Поменяйте цвета в тех строчках, которые я отметил. Возможно, в настройках проекта потребуется включить Splash Screen

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...