3

我正在为 iOS 开发一个 Firemonkey XE4 应用程序,并且需要在没有用户输入时防止设备进入睡眠状态。我找到了这个用于 xcode 开发的命令:

[应用程序 setIdleTimerDisabled:YES];

我想在 FMX 中有一个等价物?

有人可以帮忙吗?

谢谢

达里尔

4

1 回答 1

6

您可以直接进入 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;
于 2013-05-14T07:46:58.593 回答