Красим статус бар на ANDROID и IOS


Доброго времени суток!

Долгое время искал решение как можно покрасить статус бар (шторку) на Android устройствах выше 5 версии.
Про IOS мы не будем говорить, потому что, это сделано в FMX из коробки (в демо проекте будет дополнение чтобы в run-time применять покраску)

Примерно год назад я создал модуль, который реализовывал эту фичу, но он был не полноценен, на некоторых устройствах покраска происходила только после смены ориентации экрана, что неправильно. Проблемы с покраской были у устройств на базе процессоров Intel и arm64-v8a. В том модуле я использовал изменение флагов JWindow в run-time, а именно добавлял FLAG_TRANSLUCENT_STATUS

Но видимо изменение флагов в run-time некорректно обрабатывается…
Решение пришло на днях, попробовать подменить стиль для MainActivity и добавить нужные флаги в XML разметку.

Читать на сайте автора.

Состоялся вебинар «Будущее отчетности в Delphi. Планы развития FastReport VCL/FMX для новых версий Embarcadero RAD Studio»

В вебинаре принимал участие ведущий специалист и разработчик направления Delphi компании Fast Reports Денис Зубов. 

Он рассказал, что уже реализовано и чего нового можно ожидать

Читать на сайте автора.