![]() |
|
[Ödüllü Soru] FMX Android projede ekranın sürekli açık bırakılması - Baskı Önizleme +- Delphi Can (https://www.delphican.com) +-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3) +--- Forum: Mobil Platform - FireMonkey (FMX) (https://www.delphican.com/forumdisplay.php?fid=7) +--- Konu Başlığı: [Ödüllü Soru] FMX Android projede ekranın sürekli açık bırakılması (/showthread.php?tid=2446) |
[Ödüllü Soru] FMX Android projede ekranın sürekli açık bırakılması - Abdullah ILGAZ - 17-07-2018 10 Puan Değerinde Ödüllü Soru Bir FMX Projesini Android platformunda çalıştırdığınız zaman cihazın varsayılan tepkimesiz açık kalma süresi 5~8 saniyedir. Ekranın sürekli açık kalması bir tek geliştirici ayarlarında debug modunda iken mümkün olabiliyor. Kod üzerinden talep ettiğimiz formlarda veya uygulamanın tamamında ekranın hiçbir zaman kapanmaması için yapmamız gereken işlemleri en kısa ve en çabuk çözümü ile gönderen DelphiCan'a 10 puan ödül vereceğim. [Ödüllü Soru] FMX Android projede ekranın sürekli açık bırakılması - ozcanm - 17-07-2018 Merhaba, FMX tarafında henüz çalışmam olmadı fakat forumdan takip etmeye çalışıyorum yinede. Sorunsuz çalıştığını belirttikleri, aşağıdaki şekilde bir paylaşım yapılmış. uses FMX.Helpers.Android, Androidapi.Helpers, Androidapi.JNI.GraphicsContentViewText; procedure TForm1.btnKeepScreenOnAddClick(Sender: TObject); begin CallInUIThreadAndWaitFinishing( procedure begin SharedActivity.getWindow.addFlags( TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON); end); end; procedure TForm1.btnKeepScreenOnClearClick(Sender: TObject); begin CallInUIThreadAndWaitFinishing( procedure begin SharedActivity.getWindow.clearFlags( TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON); end); end; Aşağıdaki şekilde ise tutarsızlık olduğu söylenmiş. Belki eski sürümlerde bu sorun vardır, şuan giderilmiş olabilir. Konu eski bir konu! begin Application.Initialize; SharedActivity.getWindow.addFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON); Application.Run; end. Kaynak |