LienXo Опубликовано 14 августа, 2023 Поделиться Опубликовано 14 августа, 2023 В качестве теста создаю приложение - задача залить весь экран синим цветом. Если делать через FullScreen = true, то панели убираются, но экран заливается от нижней границы статус бара. if canvas.BeginScene() then begin try Canvas.Clear(TAlphaColors.blue); Если добавлять TAndroidHelper.Activity.getWindow.setFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_LAYOUT_NO_LIMITS, TJWindowManager_LayoutParams.JavaClass.FLAG_LAYOUT_NO_LIMITS); то работает только при отключении FullScreen, при этом экран заливается нужным цветом, но панели не убираются. Как совместить две задачи разом? Цитата Ссылка на комментарий
Вопрос
LienXo
В качестве теста создаю приложение - задача залить весь экран синим цветом.
Если делать через FullScreen = true, то панели убираются, но экран заливается от нижней границы статус бара.
if canvas.BeginScene() then begin
try
Canvas.Clear(TAlphaColors.blue);
Если добавлять
TAndroidHelper.Activity.getWindow.setFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_LAYOUT_NO_LIMITS,
TJWindowManager_LayoutParams.JavaClass.FLAG_LAYOUT_NO_LIMITS);
то работает только при отключении FullScreen, при этом экран заливается нужным цветом, но панели не убираются.
Как совместить две задачи разом?
Ссылка на комментарий
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.