XE4 Firemonkey 如何在 iOS 上防止休眠模式?

4

我正在为iOS开发Firemonkey XE4应用程序,需要在没有用户输入时防止设备进入睡眠状态。我在xcode开发中找到了以下命令:

[application setIdleTimerDisabled:YES];

我想在FMX中也会有等价物吧?

可以请任何人帮忙吗?

谢谢

Darryl

1个回答

7
您可以直接使用UIApplication,如下所示:
uses
  iOSapi.UIKit;

{$R *.fmx}

procedure TForm6.Button1Click(Sender: TObject);
var
  UIApp : UIApplication;
begin
  UIApp := TUIApplication.Wrap(TUIApplication.OCClass.sharedApplication);
  UIApp.setIdleTimerDisabled(True);
end;

有没有一种方法可以在Android上做同样的事情? - Gianluca Colombo
它在 Delphi 11 上也能很好地运行 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接