Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
[Ödüllü Soru] FMX Android projede ekranın sürekli açık bırakılması
#1
10 Puan Değerinde Ödüllü Soru Idea

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.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla
#2
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.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Android ile PC Arasında dosya okumak bsogulcan 3 221 22-08-2019, Saat: 16:03
Son Yorum: bsogulcan
  Android Klavyenin Açılma Durumu Emrah Karagöz 0 122 30-07-2019, Saat: 14:57
Son Yorum: Emrah Karagöz
  FMX Android Adaptive Icons kullanabilir miyiz? egeven 0 135 28-07-2019, Saat: 21:55
Son Yorum: egeven
  android edit bileşeninde barcod okutma sonrası için cinarbil 2 214 27-07-2019, Saat: 09:24
Son Yorum: cinarbil
  Android Platformunun Hazırlanması TheEAK 3 268 24-07-2019, Saat: 09:17
Son Yorum: TheEAK



Konuyu Okuyanlar: 1 Ziyaretçi