我正在用 Delphi 编写一个多窗体Android应用程序。当主菜单窗体启动时,它是全屏的。当我使用 NameOfForm2.Form.Show 从那里转到第二个窗体时,它也是全屏的。但是当我试图使用 NameOfForm2.Form.Close 返回主菜单窗体时,手机的状态栏显示时钟和电池电量现在是可见的,这是底部的三个图标面板。我如何防止这种情况?
**我尝试过的方法:**我尝试过在对象检查器中将主菜单窗体的FullScreen属性设置为True,将其BorderStyle设置为None,将其WindowState属性设置为wsMaximized,但没有效果。我尝试过在FormActivate事件中以编程方式进行相同的更改,但也没有效果。
procedure TForm1.FormActivate(Sender: TObject);
begin
Form1.FullScreen := TRUE;
Form1.WindowState := TWindowState(2);
Form1.BorderStyle := TFmxFormBorderStyle(0);
LoadMainMenu();
end;
1条答案
按热度按时间h9vpoimq1#
请在Event onCreate上尝试以下代码
它让你应用程序全屏显示。