![]() |
Android Gerät wach halten?
Hallo,
während meine App auf dem Handy läuft (und das kann länger dauern) geht das Display aus und man muss sich erst wieder einloggen... Gibt es einen Trick das Handy "Wach zu halten"? Ciao Stefan |
AW: Android Gerät wach halten?
![]() Als ich noch mit FMX herumgekaspert habe, hatte ich da Code dafür, der dürfte aber mittlerweile hoffnungslos veraltet sein. |
AW: Android Gerät wach halten?
In den Systemeinstellungen vom Android gibt es auch passende Optionen
bzw. auch in den Entwickleroptionen. Ich hatte mir es da mal so eingestellt, dass, wenn Netzstrom vorhanden, es keinen Bildschirmtimeout gibt. |
AW: Android Gerät wach halten?
Naja, die Idee mit dem Wakelock dürfte schon die richtige sein.
|
AW: Android Gerät wach halten?
Zitat:
ABER: Ich kann mit dem gezeigten Code absolut nichts anfangen! Kann das bitte jemand in Delphi übersetzen? Ciao Stefan |
AW: Android Gerät wach halten?
Zu übersetzender Java Code:
Code:
In Delphi:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
Code:
1) Window der MainActivity holen
uses FMX.Platform.Android, Androidapi.JNI.App, AndroidApi.JNI.GraphicsContentViewText;
procedure TForm1.Button1Click(Sender: TObject); begin MainActivity.getWindow.addFlags(TJWindowManager_LayoutParams.javaclass.FLAG_KEEP_SCREEN_ON); end; 2) Dem Window das Flag adden. 3) Das Flag ist nur ein Integer, mit Wert 128, hilft der Leserlichkeit aber wenn man es richtig schreibt :-) Hab's getestet, funktioniert wunderbar. |
AW: Android Gerät wach halten?
Vielen Dank, wird sofort ausprobiert!
... und funktioniert :-) Ciao Stefan |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz