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

Тёмная и светлая темы DarkActionBar


Pavel M

Вопрос

Использую любой стиль для Android из "FireMonkey Premium Styles Pack"

Цвет шрифта статус бара и его заливка белые, видно только уровень батарейки зеленый.
Как в .style или в run-time изменить тему (цвет заливки/шрифта) TitleBar на Dark?

 

Изменено пользователем pvmmpv
Ссылка на комментарий

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

  • 0

Если залить основную форму любым цветом, то заливка TitleBar становится черной (шрифт белого цвета на ней становится виден).

Но как всё таки как сменить заливку на светлую, а шрифт на тёмный пока не понятно.

Ссылка на комментарий
  • 0
18 минут назад, master webs сказал:

пользуйтесь поиском по форуму

Спасибо,
Я видел и это и схожие темы реализации заливки через FullScreen.

Меня интересует возможность смены родительской темы на тёмную и замена цвета шрифта.
Попытки редактирования Style.xml ни к чему не привели (он восстанавливается при компиляции),
можно конечно отредактировать AndroidManifest.template.xml далее подгрузить свой Style.xml
Но возможно есть более элегантные решения?

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

Ярослав, спасибо этот способ я уже пробовал.

в файле .style обнаружил

PlatformTarget = [DARKSTYLE]

1) это флаг настроек или просто комментарий?

Использовал и Light и Dark темы из BitmapStyleDesigner цвет шрифта у статус бара остается всегда белым.
Проверял на Android 5.1.1 (Nexus 4)
2) Как сделать цвет шрифта статус бара чёрным?

Как я указал выше цвет статус бара становится черным если у формы свойство Fill.Kind сменить на любое значение кроме None (иначе цвет шрифта и заливки статуса белые) однако при этом естественно не отражается беграунд формы из применяемой темы через StyleBook.

3) Как статус бар залить черным цветом не изменяя Fill. Kind ?

 

 

Изменено пользователем pvmmpv
Внес уточнения
Ссылка на комментарий
  • 0
  • Администраторы

Если мы говорим именно о системном статус баре, то нужно обратить внимание на 

 

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

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

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

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

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

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

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

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

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

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