Ik zie dat je maar weinig response hebt op SO.
(Remy had je antwoord al als duplicaat bestempeld voordat duidelijk was dat je geen Wakelocks wilt gebruiken).
Voor je FLAG_KEEP_SCREEN_ON kun je dit proberen:
Delphi Code:
uses
Androidapi.Helpers,
Androidapi.JNI.GraphicsContentViewText;
procedure TForm1.FormCreate(Sender: TObject);
begin
SharedActivity.getWindow.addFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON);
end;
Overigens hoeft de code voor Wakelock niet zo ingewikkeld te zijn:
Project -> Options -> Uses Permissions -> Wake Lock = true
(Niet uitgetest dus geen idee of dit werkt. En leegslurpen doet je scherm ook.)
Bookmarks